我太新有关使Chrome扩展程序和出头发送变量,我会尝试:从“browser_action”到“content_scripts”
我会从“browser_action”到“content_scripts”
发送JS变量
"browser_action": {
"default_popup": "src/browser_action/index.html"
},
"content_scripts": [
{
"matches": ["<all_urls>"],
"js": ["src/inject/inject.js"]
}
]
实施例:如果...
的src/browser_action/main.j S:(browser_action)
var MyVar = "Hello world";
以及如何发送MyVar
到的src /注射/ inject.js? Like ..
// What function I should do before to alert()?
if (typeof MyVar !== 'undefined') {
alert(MyVar);
}
感谢。但是如何在不打开“browser_action”的情况下获得'message'?可能吗? – l2aelba
使用后台脚本:https://developer.chrome.com/extensions/background_pages – Sid