Google Chrome网络浏览器的扩展开发。您可以使用HTML,JavaScript和CSS等Web技术编写它们。
我正在尝试从屏幕外访问用户麦克风 - Chrome Extension Manifest V3
我设法使用以下方法访问视频流和系统音频 等待 navigator.mediaDevices.getDisplayMedia({音频: true, 视频: true}); 但我还需要使用麦克风。我尝试使用
“无法访问 url 的内容”-Manifest v3 Chrome 扩展
我在background.js中遇到错误未选中的runtime.lastError:无法访问url的内容。扩展清单必须请求访问此主机的权限。和未检查的runtime.lastError:无法
我有一个扩展,可以在切换输入框后将某些查询参数添加到 URL 中。但是,当导航到同一域上的另一个页面时,它会下降。 我的目标 – 我想坚持...
开发时禁用 MAX_WRITE_OPERATIONS_PER_HOUR
有没有办法在开发过程中禁用 Chrome 存储的 MAX_WRITE_OPERATIONS_PER_HOUR 设置?我现在完全被阻止了,因为我在测试新功能时达到了最大值。是
我必须同步两个网站的内容。 在第一个网站上,我有一个客户列表及其 URL,我想阅读包含活动客户 ID、名称和目标的标题。
chrome.webRequest.onBeforeRequest.addListener 无法读取未定义的属性“onBeforeRequest”
我正在尝试构建自己的 chrome 扩展,并且正在尝试使用 onBeforeRequest 添加事件处理程序。 我的清单.json: { “清单版本”:2, "name": "我的分机", “描述...
我试图在 VSCode 上调试 chrome 扩展,在该尝试中我注意到断点在脚本上不起作用(例如,background.js);所以我用谷歌搜索,看了一些帖子,然后...
在页面更改时重新加载 Chrome DevTools 扩展侧边栏
这可能是 Google Chrome DevTools Extension - Detect Page Change 中问题的重复,但它已经存在一年多了,没有真正的答案,也许我的问题会提供一些新的
使用 Chrome 扩展覆盖 Element.prototype.attachShadow
我需要访问具有封闭 Shadow DOM 的 Web 组件的 DOM,以进行某些 Selenium 测试。我在几篇参考文献中读到,您可以覆盖文档上的 Element.prototype.attachShadow...
火狐 MDN 对于如何使用 browser.storage.managed(storage.managed,托管存储清单)有明确的说明。 创建一个与扩展 ID 相同名称的 JSON 根据...放置 JSON
从清单版本 3 开始,后台脚本(现在称为服务工作线程)不是持久的,所以我想不出一种方法来注册将从...接收通知的侦听器(例如 Web 套接字)。
我可以在内容脚本中检测侧面板是打开还是关闭吗? 当侧面板加载时,我可以获得 tabId 并将其保存到侧面板打开的存储中。 在侧面板中: 常量选项卡 = 等待
Chrome 扩展程序:由于内容安全策略 (CSP) 在最近没有更改后拒绝加载脚本
我一直在使用 Vite 和 React 开发 Chrome 扩展,直到最近一切都运行良好。我没有进行任何更改,但现在我收到内容安全策略 (CSP) 错误
在 Firefox 或 Chrome(1) 扩展(使用 WebExtensions)中,是否可以中断请求并返回备用响应,从而阻止网络请求?我想做的是存储
如何从 chrom 扩展对 azure/msal 进行身份验证? “redirect_uri”的问题
我有一个网络应用程序,用户可以通过 azure-msal 登录并将某些数据分配给他们和其他用户帐户。我还想创建连接到此数据的 google chrome 扩展
Chrome 扩展 declarativeNetRequest、updateDynamicRules、添加的新规则的 id 永远不是唯一的
我想制作一个 chrome/edge 扩展,每当发出 URL 请求时(例如谷歌搜索,或在 URL 栏中输入搜索或网站等内容),检查它是否包含某些关键字...
如何确保通过 Chrome 扩展 API 创建的警报持久存在?
官方文档对于警报持久化是这么说的: 警报通常会持续存在,直到更新扩展为止。不过,这并不能保证,浏览器打开时警报可能会被清除
我说的是 Chrome 扩展、Firefox WebExtensions、Edge 扩展... 在后台脚本而不是内容脚本中,是否有明确的方法可以知道我正在使用哪个浏览器?我需要做不同的事情...
我想制作一个简单的浏览器扩展,它可以执行以下操作: 将 hjkl vim 键替换为 jkl;在编译器资源管理器的 vim 模式下。 我发现我可以打开开发工具,放置一个断点......
如何使用 Chrome 调试器从 Chrome 扩展中的 iframe 获取请求
我正在编写 Chtome 扩展,它使用 Chrome 调试器并收集状态代码 >= 400 的请求和响应。 我正在使用选项卡 API 来获取活动选项卡并将调试器附加到它 chrome.de...