Chrome扩展程序清单处理弹出式窗口

时间:2015-11-12 09:35:38

标签: javascript json google-chrome google-chrome-extension

我创建的扩展程序只会在转到特定页面时显示警告框。

我的test.js内容是:

$(document).ready(function() {
    alert("got it !z");
});

manifest.json包含:

{
    "manifest_version": 2,  
    "name": "Testing",
    "description": "Sample extension",
    "permissions": ["tabs", "https://*/*"],
    "version": "1.3.2",
    "content_scripts" : [{
        "matches" : ["https://something.something.net/*"],
        "js" : ["js/jquery.js", "js/test.js"]
    }],
    "browser_action": {
        "default_icon": {
            "19": "icons/19x19.png",
            "38": "icons/38x38.png"
        },
        "default_title": "Testing of extention",
        "default_popup": "theHtml.html"
    }
}

每次我去https://something.something.net/ *它似乎很好(它警告"得到它!z")。更具体地说,这个网站是一个电子邮件网站。

但是一旦我打开像gmail中的compose这样的东西?特定站点将打开一个新的小弹出窗口,如新的_blank窗口。

之后,我的分机无效。我的愿望是,一旦它打开弹出窗口,因为它加载了一个页面,它应该提醒("得到它!z")。

这是我的问题,如何在弹出页面中包含我的Manifest?


此图像显示扩展已启用 enter image description here

enter image description here


此图像显示弹出页面,我想在打开后立即发出警报 enter image description here

0 个答案:

没有答案