我正在尝试在内容脚本中访问 localStorage,所以我使用消息传递(清单 v2)。但我不太清楚一件事:应该在哪里和何时调用(chrome.extension.onMessage
在我的 options.js 中)和(在 contentscript.js 中)?chrome.extension.sendMessage
对我来说,我使用 jQuery 并将它们都包装在$(document).ready(function() { //... }
. 但是扩展只会在选项页面和注入页面同时打开时无异常运行,否则会出现异常
*Port error: Could not establish connection. Receiving end does not exist.*
我在 Stack Overflow 上搜索了一段时间,发现有些人使用background_page,但我想我只需要一个选项页面,而不是背景页面。选项页面应该一起使用背景 html/js 真的有必要吗?