例如,我打开2个具有实时数据(股票市场)的不同网站的Chrome选项卡。现在,我想编写一个扩展程序,以比较这两个网站之间的不同。可以使用Background.js吗?你还有另一个建议吗?请注意,我只想在jQuery,仅JQuery,没有PHP或Alikes。
谢谢
背景脚本和内容脚本可以使用消息传递API相互通信。
https://developer.chrome.com/extensions/messaging
chrome.runtime.sendMessage(data, responseCallback)
允许您发送任何可序列化对象或原始对象。
chrome.runtime.onMessage.addListener(callback)
允许您接收该数据。每次收到新消息时,callback
都会被调用。数据是您回调的第一个参数。
有关消息传递API的文档提供了很多示例。