我创建的扩展程序只会在转到特定页面时显示警告框。
我的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?