我的Chrome扩展程序中的* .google.com网站未加载content_scripts

时间:2019-01-11 14:23:51

标签: google-chrome-extension

我正在尝试使用与calendar.google.com匹配的Chrome扩展程序,但是该扩展程序从不执行内容脚本。

该扩展程序将作为解压缩的扩展程序加载到chrome中,背景和选项屏幕可以工作,但是content_scripts中该扩展程序的“肉”不会执行,并且不会显示在扩展程序的“源>内容脚本”中开发工具。

下面,我为测试创建了最简单的情况(使用入门网站上的样板代码),即使在这种简单情况下,也可以复制它:

manifest.json:

{
    "name": "Getting Started Example",
    "version": "1.0",
    "description": "Build an Extension!",
    "manifest_version": 2,
    "content_scripts": [
        {
            "matches": [ "*://*/*" ],
            "js": ["js/test.js"]
        }
    ]
}

js / test.js

console.log("Extension loaded");

我已经解压缩了它,并浏览到许多不同的站点进行测试,到目前为止,我测试的所有 .google.com网站都未执行content_scripts,而其他任何网站似乎都在执行它(如“ :// / ”的“ matches”指令所预期的那样)

这是一个已知问题吗?我在任何地方都找不到文档。我实际上要进行故障排除的Chrome网上应用店中的原始扩展程序可用于calendar.google.com,因此我不确定为什么解压后的扩展程序测试无法正常工作。

在评论打包或解包之前,我什至尝试打包并手动加载它,但没有运气-也许它现在需要从网上商店中拿来与google.com网站“信任”? >

0 个答案:

没有答案
相关问题