Google Chrome网络浏览器的扩展开发。您可以使用HTML,JavaScript和CSS等Web技术编写它们。
我最近将一个 chrome 扩展上传到 chrome 商店。它已获得批准,但是当我从商店安装它时,它只显示一个小空白框,如下图所示。 它可能有一些...
我在页面脚本中定义的对象似乎无法在扩展的内容脚本中访问。但是这两个脚本确实共享一些变量,例如窗口,文档等。有没有办法暴露一些
Chrome 扩展:chrome.scripting.executeScript 不起作用
由于某种原因我的executeScript 函数无法工作。 这是我的代码: 异步函数 scrape_get_url(){ console.log("正在获取url:" + from_url); var tab_id; chrome.tabs.cr...
我正在尝试为 Google Chrome 创建一个简单的插件。其中一个功能是返回上次使用的选项卡,但我不知道该怎么做。 那么,有什么方法可以获取最后使用的选项卡吗?
如何通过async和await获取[chrome.instanceID.getID]、[chrome.storage.sync.get]?
如何使用async和await获取Chrome扩展程序的信息? [chrome.instanceID.getID] [chrome.storage.sync.get] 我们尝试了这段代码: 异步函数测试() { 让 _r = 等待 chr...
在某些 AJAX 调用中出现“net::ERR_BLOCKED_BY_CLIENT”错误
最近我意识到,一些 adblocker 扩展(例如 adBlocker plus)会阻止一些 Ajax 调用。我在控制台上收到该错误: 获取 http://localhost/prj/conn.php?q=users/list/net::
我想在特定页面使用 JavaScript 禁用 Chrome 扩展程序中的 Enter 键。例如:在登录页面上,用户不应按 Enter 登录,而应单击“登录”按钮...
我们如何在不点击图标按钮的情况下打开 chrome 扩展弹出窗口,而不是在选项卡中打开,就像按下图标时打开弹出窗口一样,就像我们如何以编程方式打开它一样,有什么方法吗...
扩展:如何解决错误“未捕获错误:扩展上下文无效”和“警告:React.jsx:类型无效 - 需要一个字符串”?
我正在使用 React、Typescript、Plasmo 和 MaterialUI 来开发 Chrome 扩展。 即使注释掉弹出窗口、背景和内容的代码后,我仍然收到以下错误...
在 Chrome 扩展中使用 axios 和 webpack 时出现 TypeError:adapter is not a function 错误
我正在构建一个 chrome 扩展,当从内容脚本收到某些消息时,该扩展需要进行 API 调用。我在发出 HTTP 请求时遇到困难,我相信我的...
我一直在尝试在开发者模式下将我的manifest.json 文件加载到chrome 扩展中。但是,当我单击“加载已解压”时,我收到一条错误消息,上面写着“无效...
未捕获类型错误:无法读取未定义的属性(读取“setPopup”)
我使用manifest V3开发了一个Chrome扩展。我有一个版本 2,但它有点不同,现在我陷入困境,因为我似乎无法理解我在哪里遇到问题,以及......
用于重定向 YT 短片的 declarativeNetRequest 正则表达式规则在输入网址或在新选项卡中打开时起作用,但在从 YT 本身单击时不起作用
我正在制作一个 Chrome 扩展,将 youtube.com/shorts/... 重定向到 youtube.com/watch?v=... 当我在新选项卡中打开这些短链接或将它们键入时,一切正常,但当我...
假设我的扩展程序中存储了一个名为 settings.json 的 JSON 文件。我可以使用以下方法获取文件的 URL: chrome.extension.getURL("settings.json"); 但现在我有了 URL,我该怎么做
如何在(chrome扩展开发)中的content_scripts中使用jquery.js
Chrome 扩展不允许使用 cdn 或通过创建脚本标签来通过 dom 操作注入 jquery。 var jQueryScript = document.createElement('script'); jQueryScript.setAttribute('sr...
我正在制作一个浏览器扩展,将样式表注入特定网站,但在迁移到 mv3 时,我不知道该怎么做。 我不确定需要什么权限才能允许它。目前...
Chrome 调试器 Network.getResponseBody 即使在等待 Network.loadingFinished 事件后也会给出“未找到具有给定标识符的资源”
我正在编写一个从浏览器游戏获取数据的扩展。它使用 chrome 调试器库来附加调试器,并接收选项卡为服务器获取的每条消息的事件。我寻找...
useEffect 在 chrome.storage.local 中的数据更改时更新状态
我的代码运行得很好,但是当我更新本地存储中的某些内容时,除非重新加载应用程序,否则我的应用程序不会更新。我想做的是自动更新数据...
在Hulu视频播放器中设置videoElement.currentTime不起作用,并且会破坏播放器
我有一个 Chrome 扩展程序,在其中我尝试通过设置视频对象的 currentTime 属性来向前或向后跳转(基于用户命令)到视频中的特定时间。之前...
我的程序运行一系列操作。在每个操作之间,有一个 sleep(1000) 等待页面完全加载。 chrome.runtime.onMessage.addListener((消息, _sender, _sendResponse) =&...