google-chrome-extension 相关问题

Google Chrome网络浏览器的扩展开发。您可以使用HTML,JavaScript和CSS等Web技术编写它们。

Chrome 扩展“图标”错误值无效

我一直在尝试在开发者模式下将我的manifest.json 文件加载到chrome 扩展中。但是,当我单击“加载已解压”时,我收到一条错误消息,上面写着“无效...

回答 1 投票 0

未捕获类型错误:无法读取未定义的属性(读取“setPopup”)

我使用manifest V3开发了一个Chrome扩展。我有一个版本 2,但它有点不同,现在我陷入困境,因为我似乎无法理解我在哪里遇到问题,以及......

回答 1 投票 0

用于重定向 YT 短片的 declarativeNetRequest 正则表达式规则在输入网址或在新选项卡中打开时起作用,但在从 YT 本身单击时不起作用

我正在制作一个 Chrome 扩展,将 youtube.com/shorts/... 重定向到 youtube.com/watch?v=... 当我在新选项卡中打开这些短链接或将它们键入时,一切正常,但当我...

回答 2 投票 0

加载存储在 Chrome 扩展程序中的资源

假设我的扩展程序中存储了一个名为 settings.json 的 JSON 文件。我可以使用以下方法获取文件的 URL: chrome.extension.getURL("settings.json"); 但现在我有了 URL,我该怎么做

回答 3 投票 0

如何在(chrome扩展开发)中的content_scripts中使用jquery.js

Chrome 扩展不允许使用 cdn 或通过创建脚本标签来通过 dom 操作注入 jquery。 var jQueryScript = document.createElement('script'); jQueryScript.setAttribute('sr...

回答 1 投票 0

我可以在清单 v3 中自动注入内容脚本吗?

我正在制作一个浏览器扩展,将样式表注入特定网站,但在迁移到 mv3 时,我不知道该怎么做。 我不确定需要什么权限才能允许它。目前...

回答 1 投票 0

Chrome 调试器 Network.getResponseBody 即使在等待 Network.loadingFinished 事件后也会给出“未找到具有给定标识符的资源”

我正在编写一个从浏览器游戏获取数据的扩展。它使用 chrome 调试器库来附加调试器,并接收选项卡为服务器获取的每条消息的事件。我寻找...

回答 1 投票 0

useEffect 在 chrome.storage.local 中的数据更改时更新状态

我的代码运行得很好,但是当我更新本地存储中的某些内容时,除非重新加载应用程序,否则我的应用程序不会更新。我想做的是自动更新数据...

回答 2 投票 0

在Hulu视频播放器中设置videoElement.currentTime不起作用,并且会破坏播放器

我有一个 Chrome 扩展程序,在其中我尝试通过设置视频对象的 currentTime 属性来向前或向后跳转(基于用户命令)到视频中的特定时间。之前...

回答 5 投票 0

程序不再运行,因为我添加了等待页面完全加载的功能

我的程序运行一系列操作。在每个操作之间,有一个 sleep(1000) 等待页面完全加载。 chrome.runtime.onMessage.addListener((消息, _sender, _sendResponse) =&...

回答 1 投票 0

添加文件://。 chrome 扩展程序的权限

如何使用 Chrome 扩展启用 file:/// 的权限。 在我的manifest.json中我尝试过: “权限”:[ “文件:///*” ] 和 “权限”:[ “文件://*” ] 也 “允许……

回答 2 投票 0

使用 Chrome 扩展/SvelteKit 应用程序截屏

我正在为我的 SvelteKit 应用程序制作一个 Chrome 扩展,它允许我的用户提取文本、PDF 链接和图像。 我目前正在使用一个 iframe,它指向我的 Sveltekit 应用程序,然后进行通信...

回答 1 投票 0

如何在 ManifestV3 Service Worker 中获取 Blob/Uint8Array 的 URL.createObjectURL?

由于我生成的PDF的大小,无法进行base64转换,我必须使用离屏功能。 基于这个答案 - > https://stackoverflow.com/a/75539867/8016254 我

回答 1 投票 0

如何在 ManifestV3 Service Worker 中下载 blob/Uint8Array?

由于我生成的PDF的大小,无法进行base64转换,我必须使用离屏功能。 基于这个答案 - > https://stackoverflow.com/a/75539867/8016254 我

回答 1 投票 0

如何深度保护脚本/代码文件以及 chrome 扩展的货币化

我的扩展程序已经完成,而且正如我所见,他们可以通过什么步骤或策略来保护此扩展程序免受黑客攻击,他们可以操纵它的代码。 所以我可以问一下提示和技巧吗...

回答 1 投票 0

scripting.executeScript:在导致可怕的“接收端不存在”之后立即调用 chrome.tabs.sendMessage。

问题 通过 chrome.scripting.executeScript() 注入内容脚本并向选项卡发送消息时,有没有办法解决计时问题? 问题 在这段代码中,我正在注入内容...

回答 1 投票 0

chrome 扩展:持久后台脚本何时停止运行?

如果我的 chrome 扩展有一个持久的后台脚本,我可以使用它来将数据存储在我最终希望存储在 chrome.storage.local 的脚本中。何时/什么事件触发

回答 2 投票 0

selenium 谷歌扩展自动化回溯错误

为了保证我的信任钱包帐户的安全,我经常注销我的帐户,我决定编写一个Python代码来快速重新登录,但是当我尝试使用xpath或css之类的东西来选择它时

回答 1 投票 0

webRequest API:如何获取新请求的requestId?

chrome.webRequest API 具有请求 ID 的概念(来源:Chrome webRequest 文档): 请求 ID 每个请求都由请求 ID 来标识。该 ID 在浏览器会话中是唯一的...

回答 2 投票 0

如何在没有 Google 扩展的情况下创建插件网站?

我正在寻找一种方法来编写一种 .exe 可执行文件,该可执行文件在打开时会被激活,以便在进入特定网页时插入我想要更改布局或实现的代码...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.