2011-10-27 45 views
2

我正在撰写(或正在尝试写入)我的第一个Chrome扩展程序,而且我无法弄清我收到的这个错误。我的后台代码是我的Chrome扩展程序中出现“未知错误”

<!DOCTYPE html> 
<html> 
<head> 
</head> 
<body> 
    <script> 

    console.log('works?'); 

    chrome.tabs.executeScript(null, {code:"document.body.style.fontSize = 20"}); 

    console.log('print again'); 

    </script> 
</body> 

当我尝试运行此扩展我得到的错误:tabs.executeScript期间 错误:未知的错误。扩展/扩展进程bindings.js:85

有没有人知道这可能是什么或如何解决它?当我不包含行chrome.tabs.executeScript时,我得到没有错误,无论我为chrome.tabs.executeScript的参数写什么,我都会收到错误。 我还收到错误,当我包含chrome.tabs.executeScript里面的功能,每当浏览器操作被点击

任何帮助将不胜感激,谢谢!

回答

3

当第一次加载背景页面时,您正在将代码注入选定的选项卡,这发生在chrome://extensions页面,您无法注入任何内容。

不确定为什么你仍然在浏览器动作监听器中出现错误,也许你的扩展页面仍然打开?

+1

非常感谢!它在我关闭扩展页面并将其放入函数时起作用! – user1013869