我正在开发 Chrome 扩展。我的 manifest.json 是:
"page_action": {
"default_icon": {
"19": "icons/icon19.png",
"38": "icons/icon38.jpg"
},
"default_popup": "options.html"
},
在我的扩展中,我试图执行试图在实际网页上运行/到达的脚本:
// in options.html
chrome.tabs.executescript(null,{code:"alert('hello!');"}) ;
但是 Chrome 扩展调试器会输出这个错误:
Uncaught TypeError: Object #<Object> has no method 'executescript'
我想立即反映对 content_script 或实际网页的选项的任何更改。
在 page_action 范围内,我怎样才能到达“chrome”对象?