问题描述
我必须从内容脚本向后台发送消息,我总是收到错误 Uncaught TypeError: Cannot read property 'sendMessage' of undefined
我检查了 chrome.extension.sendMessage
和同样的错误
内容脚本:
try {
chrome.storage.sync.set({
"channelId": cid
});
} catch (error) {
if (toReload(error.toString())) {
chrome.runtime.sendMessage({ message: "errorreset" },function (response) {
console.log(123);
});
}
}
清单
"background": {
"page": "notifications.html","persistent": true
},"content_scripts": [
{
"matches": ["*://*.youtube.com/*"],"js": [
"lib/jquery-3.6.0.min.js","init.js"
],"run_at": "document_idle","all_frames": true
}
],
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)