Javascript chrome扩展中的变量范围,特别是在背景页面和内容脚本之间
问题是chrome扩展中的可变范围。 但我还需要背景页面和内容脚本之间范围的信息Javascript chrome扩展中的变量范围,特别是在背景页面和内容脚本之间,javascript,google-chrome-extension,scope,Javascript,Google Chrome Extension,Scope,问题是chrome扩展中的可变范围。 但我还需要背景页面和内容脚本之间范围的信息 我有一个背景html和一个内容脚本 我在后台页面的开头声明了一个全局变量,比如seltext 内容脚本正在侦听鼠标移动事件,在该代码中,我想更新seltext 如果这是不可能的,那么我计划使用sendresponse将seltext值从内容脚本发送到后台页面,或者我可以使用本地存储。我希望后者将占用更多资源 因为我对chrome扩展是否完全正常工作没有一个清晰的了解,所以我有这个疑问 任何类型的响应都可能有帮助
我有一个背景html和一个内容脚本 我在后台页面的开头声明了一个全局变量,比如seltext 内容脚本正在侦听鼠标移动事件,在该代码中,我想更新seltext 如果这是不可能的,那么我计划使用sendresponse将seltext值从内容脚本发送到后台页面,或者我可以使用本地存储。我希望后者将占用更多资源 因为我对chrome扩展是否完全正常工作没有一个清晰的了解,所以我有这个疑问 任何类型的响应都可能有帮助 我想要的一部分可以在这里找到
不过,关于chrome扩展中变量作用域的详细信息参考会很好。背景页面和内容脚本之间不共享上下文。sendRequest是一种方式。您可以在后台页面中为
seltext
设置setter
和getter
,并在内容脚本中使用以调用seltext
的setter
和getter
访问seltext