Google Chrome网络浏览器的扩展开发。您可以使用HTML,JavaScript和CSS等Web技术编写它们。
如何修复“拒绝加载脚本‘https://connect.facebook.net/en_US/sdk.js’,因为它违反了以下内容安全策略”?
我尝试在 Chrome 扩展中添加 Facebook 登录 SDK,但出现以下错误: “拒绝加载脚本‘https://connect.facebook.net/en_US/sdk.js’,因为它违反了以下Con...
我正在构建浏览器扩展,需要通过我的 Web 应用程序进行身份验证才能使用其 api。扩展程序最初是为 Chrome 开发的,一切都可以完美运行,无需...
我想在单击扩展程序图标时停止页面加载。我有一个背景页面,当我单击扩展图标时,我需要一个类似于 window.stop() 的选项。如果主页还是...
如何设置 document.hidden 始终返回 false?
我对某些网站有一个非常具体的需求,即始终“相信”他们的选项卡处于活动状态(正如您从下面的代码中看到的,主要是 Google 地图和 iCloud),相当于 Chrome De...
我刚刚开始开发chrome扩展。 我想创建一个扩展以便更改特定下载的下载文件夹。 我可以做这样的事吗? 如果没有,我该如何更改默认值
我想使用 chrome 扩展清单版本 v3 重定向网站。 我浏览了多篇文章,但没有找到可行的解决方案。 为了简单起见,我们假设有人打开 google.com ...
将事件从 Google 电子表格发送到 Chrome 扩展程序
我以前有一个 Google 电子表格,可以将带有参数的事件发送到我的 Google Chrome 扩展程序。这有点麻烦,但我的电子表格中的单元格有这样的东西 - =
“Grammarly”和“LanguageTool”等拼写检查扩展程序如何在 Google 文档页面上工作?
作为一名 Chrome 扩展开发人员,我正在开发像“Grammarly”和“LanguageTool”这样的扩展。在通过 DOM 节点渲染的典型网页中,我可以利用
我正在构建一个扩展,其功能之一是录制屏幕。 在弹出界面中启用记录后,background.js 成功创建了一个 mediaStream 对象。 我是...
使用 Chrome Extensions API 中的 chrome.contentSetting API,您可以更改网站通知的允许/阻止/询问状态。但我现在看到的问题是它禁用了
目前我正在开发的扩展程序,我必须直接将 HTML 注入到网页中,但我看到这个扩展程序 Amino 和其他一些扩展程序独立于重新加载网页并存在于...
Chrome 扩展 - 内容安全策略指令 (LinkedIn)
我正在使用 chrome 扩展来解析用户名并在我的数据库上交叉检查它。然而,LinkedIn 的 CSP 阻止我从 chrome 扩展程序进行 GET 调用。 这是我的控制台错误: 拒绝合作...
如果我打开扩展弹出窗口,那么我打开另一个窗口或选项卡,如果我返回弹出窗口,则弹出窗口不会保持打开状态。 有没有办法强制它让弹出窗口保持打开状态?
我很好奇直接从标准网站使用浏览器扩展 API 的可行性。具体来说,我想了解是否有一种方法可以与我的浏览器 API 交互......
[更新]:我可以使用 Chrome 浏览器扩展中的应用程序脚本从打开的 Google 文档获取光标位置吗?
我创建了一个应用程序脚本来从打开的 Google 文档文件中获取光标位置。我使用应用程序脚本作为 Web Url,并使用 fetch 方法在 Chrome 浏览器扩展中调用它。同时...
我正在为 Google Docs 构建 Chrome 扩展,并且我正在尝试从当前正在编辑的文档中获取所选文本: 但是,当我尝试运行此代码时,它返回一个空的...
我可以使用 Chrome 浏览器扩展中的应用程序脚本从打开的 Google 文档获取光标位置吗?
我创建了一个应用程序脚本来从打开的 Google 文档文件中获取光标位置。我使用应用程序脚本作为 Web Url,并使用 fetch 方法在 Chrome 浏览器扩展中调用它。同时...
大家。我以前从未编写过 JS 编码,但我需要某种扩展,但我在商店中找不到。所以我决定自己做。逻辑如下:当您右键单击链接时,您会得到
我正在考虑如何构建我的代码。 由于 Chrome 浏览器中的某些代码在“孤立的世界”(小型虚拟机)中运行,因此我无法在不创建大量
使用 window.dispatchEvent 将消息从内容脚本发送到页面脚本的缺点?
将数据从内容脚本发送到页面脚本时,Chrome 文档和 MDN 文档都提供了 window.postMessage() 的示例。然而,window.dispatchEvent() 似乎工作得很好......