首页 > 其他分享 >Chrome 浏览器插件获取网页 window 对象(方案二)

Chrome 浏览器插件获取网页 window 对象(方案二)

时间:2024-09-04 14:36:36浏览次数:10  
标签:index 插件 const Chrome lucky js window type

前言

最近有个需求,是在浏览器插件中获取 window 对象下的某个数据,当时觉得很简单,和 document 一样,直接通过嵌入 content_scripts 直接获取,然后使用 sendMessage 发送数据到插件就行了,结果发现不是这样滴...

在这里不推荐使用 runtime.executeScript 进行注入,很可能会报错:

Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'wasm-unsafe-eval' 'inline-speculation-rules' http://localhost

标签:index,插件,const,Chrome,lucky,js,window,type
From: https://www.cnblogs.com/risheng/p/18396428

相关文章

  • 【推荐100个unity插件之32】对中文支持很好的unity插件,集新手引导、本地化多语言、红
    文章目录前言条件官网下载资源安装设置unityinput选项生成配置文件功能1、新手引导文档效果2、本地化多语言功能文档效果3、红点功能文档效果4、刘海屏适配文档效果6、可视化层级管理工具文档效果7、其他完结前言ThunderFireUXTool由网易雷火UX用户体验中......
  • macOS 将google-chrome命令直接映射到谷歌浏览器的可执行文件上。可以像在Ubuntu上一
     创建符号链接找到谷歌浏览器的可执行文件:在macOS中,应用程序通常位于/Applications目录下,并且它们的可执行文件隐藏在.app包中。谷歌浏览器的可执行文件路径是:bash复制代码/Applications/Google\Chrome.app/Contents/MacOS/Google\Chrome创建符号链接:你可以在终端......
  • 使用密钥升级Windows 11 专业版:开启高性能
    Windows11专业版相较于家庭版,提供了更多的高级功能和管理工具,尤其适合追求高性能用户和专业人士。更强的性能优化Windows11专业版对多任务处理、内存管理和硬件兼容性进行了优化,能够更好地利用现代硬件资源。例如,它支持虚拟化技术(Hyper-V),让你在同一台电脑上运行多个虚拟机,......
  • Chrome 浏览器插件获取网页 window 对象(方案一)
    前言最近有个需求,是在浏览器插件中获取window对象下的某个数据,当时觉得很简单,和document一样,直接通过嵌入content_scripts直接获取,然后使用sendMessage发送数据到插件就行了,结果发现不是这样滴...这玩意还是个挺麻烦的点,下面给出三种解决方案在这里不推荐使用runtime......
  • 04 Windows批处理中的条件执行
    if命令在所有编程语言中都很常见,它只会在条件为真时执行一行或多行代码,而只有在条件为假时才会执行另一段代码。其基本原理很简单,但是在批处理中,条件子句为true或false的实体与其他语言中的类似子句有很大不同。大多数比较操作符都是批处理所独有的,在本文中,我们将学习确定路径或文......
  • Windows系统下的Spark环境配置
    一:Spark的介绍ApacheSpark是一个开源的分布式大数据处理引擎,它提供了一整套开发API,包括流计算和机器学习。Spark支持批处理和流处理,其显著特点是能够在内存中进行迭代计算,从而加快数据处理速度。尽管Spark是用Scala开发的,但它也为Java、Scala、Python和R等高级编程......
  • windows的磁盘操作之五——获取物理磁盘上的所有逻辑分区号
    引用:https://www.cnblogs.com/chaikefusibushiji/p/6775773.html 本节讨论与上一节相反的操作,根据物理驱动器号获取该磁盘上的所有分区号。DeviceIoControl函数并没有提供操作码来直接完成此操作,所以需要稍微绕个圈子来实现这项功能。 大体思路为,先通过GetLogicalDrives函数......
  • 04 Windows批处理中的条件执行
    if命令在所有编程语言中都很常见,它只会在条件为真时执行一行或多行代码,而只有在条件为假时才会执行另一段代码。其基本原理很简单,但是在批处理中,条件子句为true或false的实体与其他语言中的类似子句有很大不同。大多数比较操作符都是批处理所独有的,在本文中,我们将学习确定路径或......
  • 《安装Windows 11 系统详细步骤》
    以下是安装Windows11系统的详细步骤: 准备工作: 1. 检查电脑是否满足Windows11的系统要求,包括处理器、内存、存储、TPM等。2. 备份重要的数据,因为安装过程中可能会导致数据丢失。3. 准备一个8GB或以上容量的U盘,并将其格式化为FAT32格式。4. 从微软官方......
  • Android Gradle 插件的说明
    1、前天运行好好的项目,今天运行就报错:这个意思是Gradle版本低了这个意思是Gradleplugin(8.5.1)最高的compileSdk=34,用了35,就不对,因为一开始我们安装的就是35的版本,我们可以安装下34,然后用34就可以了。2、GradlePlugin这是一种写法,我们也可以这样,用alias,用一个文件......