javascript - Chrome 扩展外部 url

标签 javascript google-chrome google-chrome-extension

我正在尝试创建一个 Google Chrome 扩展程序。这对我有用:

{
"name": "Test",
"version": "1.0",
"description": "Test",
"content_scripts": [
  {
    "matches": ["<all_urls>"],
  "js": ["a.js"]
 }
]

}

但是当尝试从外部 URL 加载 .js 时,我无法安装扩展。

{
"name": "Test",
"version": "1.0",
"description": "Test",
"content_scripts": [
  {
    "matches": ["<all_urls>"],
  "js": ["http://EXTERNALURL.com/a.js"]
 }
]

}

我可以通过授予从 EXTERNALURL.com 加载的“权限”来解决这个问题,还是根本无法实现?文件必须是本地的吗?

我希望你能帮助我,以便从一开始就计划我的延期。

最佳答案

不可以,您不能让 Chrome 从外部 URL 加载扩展程序。将您的 JS 捆绑在扩展中,并在需要更改时使用自动更新。

关于javascript - Chrome 扩展外部 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8627206/

相关文章:

javascript - 使用 jQuery 的多重选择器

google-chrome - Chrome扩展程序,在更新选定的选项卡后,焦点集中在页面而不是多功能框上?

javascript - 是否可以使用 chrome 扩展与非事件选项卡中的内容元素进行交互?

javascript - 突出显示用户在 Javascript 中对文本所做的编辑

javascript - 如何在 Knockout JS 中更改 View

css - 线性渐变在 Chrome 中不起作用

javascript - 在 'background.js' 到 'contentScript.js' 之间传递的简单消息

javascript - chrome.downloads.download API saveAs 对话在屏幕上闪烁,然后在我看到对话之前关闭

javascript - 空格键/ meteor : Nested {{#if}} and Global template helpers

javascript - Chrome 控制台中 JavaScript 对象摘要中的神秘字母