在两个独立的脚本之间共享变量
Sharing variables between 2 separate scripts
我正在尝试在两个不同的选项卡中运行的两个不同Tampermonkey脚本之间共享变量。
我尝试在一个脚本中使用GM_setValue,然后在另一个脚本中将其与GM_getValue一起检索,但没有成功,所以我假设每个脚本都有单独的存储。
有什么简单的方法可以做到这一点吗?我只是错过了一些简单的东西吗?我能以某种方式使两个脚本共享相同的存储空间吗?
可以。您可以使用localStorage,也可以使用服务器上的数据库,并使用AJAX获取/设置值。
相关文章:
- 如何在弹出脚本到内容脚本之间发送消息并返回
- Firefox插件SDK:在侧边栏和主脚本之间通信对象
- 函数在两个或多个脚本之间进行访问
- 在这种特殊情况下,在PHP脚本之间传递值
- Chrome扩展:在后台页面和网站页面脚本之间进行通信的最佳方法
- 如何在Chrome扩展弹出窗口和内容脚本之间发送消息
- 从java脚本到C#的回调,C#和java脚本之间的异步编程
- 不了解插件和脚本之间的区别
- 原型:这两个脚本之间的区别
- 应用程序与 Web 视图中注入的脚本之间的通信
- 执行套件时脚本之间的超时 - 量角器非角度
- Chrome 扩展程序:无法让消息传递在后台脚本和内容脚本之间正常工作
- 在Chrome内容脚本和弹出脚本之间共享redux存储
- 带类型的<脚本>标记和不带类型的<脚本>之间的区别
- 使用jquery.on()方法处理同一元素(选项标记)的两个脚本之间的冲突
- 如何在Chrome扩展中的内容脚本之间重复使用代码
- 这些脚本之间的效率有差异吗
- 在两个独立的脚本之间共享变量
- chrome扩展中的可变范围,尤其是在背景页和内容脚本之间
- Chrome DevTools和扩展中的内容脚本之间的通信