[英]messaging between content script and background page in a chrome extension is not working as it is supposed to be
[英]variable scope in chrome extension especially between background page and content script
问题是chrome扩展中的变量范围。 但是我也想要背景页面和内容脚本之间范围的信息
我有一个背景html和一个内容脚本
我在后台页面的开头声明了一个全局变量,例如seltext
内容脚本正在侦听鼠标向上事件,并且在该代码中我想更新seltext
如果这不可能,那么我计划使用sendresponse将内容文本的seltext值发送到后台页面,或者我可以使用本地存储。 我希望以后会占用更多资源。
由于我没有清晰了解chrome扩展程序的全部功能,因此我对此表示怀疑。
任何类型的响应都可能有所帮助。
我想要的部分可以在这里找到
但是有关chrome扩展中的可变范围的详细信息参考会很好。
上下文不在后台页面和内容脚本之间共享。 sendRequest是必经之路。
您可以在后台页面中为seltext
设置setter
和getter
,并在内容脚本中使用chrome-rpc调用seltext
的setter
和getter
来访问seltext
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.