小编gan*_*oro的帖子

chrome.extension.onMessage未定义

我有一个简单的插件,只是做这样的事情:

chrome.extension.onMessage.addListener(function(msg, _, sendResponse) {
    log("Got message from background page: " + msg);
});
Run Code Online (Sandbox Code Playgroud)

不幸的是,当我的面板加载时,显示以下错误:

TypeError: Cannot call method 'addListener' of undefined
Run Code Online (Sandbox Code Playgroud)

并根据我的测试chrome.extension.onMessageundefined

根据此页面http://code.google.com/chrome/extensions/messaging.html我应该能够从我的页面访问此chrome API,因此它必须是我在这里缺少的小东西......

api google-chrome google-chrome-extension

7
推荐指数
1
解决办法
3344
查看次数