我正在尝试构建一个Chrome扩展程序,用于存储我在按住shift
和alt
时按下的链接。这是我的第一个chrome扩展,如果我没有弄错的话,我应该这样做的方式是background.js
,当我点击一个链接时,它会处理事件。然后,当我点击链接时,我希望popup.js
以某种方式访问该链接并将其显示在页面上供以后使用。什么是最好的途径?我应该使用localstorage,将链接存储在那里,然后当我打开popup.html
时popup.js
通过localstorage访问它并抓住它来显示它吗?有没有办法让他们直接相互沟通?
答案 0 :(得分:1)
您可以使用chrome.runtime.getBackgroundPage
直接访问在background.js中声明的任何方法/对象。
请查看http://developer.chrome.com/extensions/runtime#method-getBackgroundPage以获取更多信息。