Chrome扩展程序中的“未知错误”

时间:2011-10-27 05:19:29

标签: html google-chrome google-chrome-extension

我正在写(或试图写)我的第一个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的参数编写什么,我都会收到错误。 当我在每次点击browserAction时调用的函数中包含chrome.tabs.executeScript时,我也会收到错误

非常感谢任何帮助,谢谢!

1 个答案:

答案 0 :(得分:3)

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

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