我试图在弹出窗口关闭时保存一些数据,但是找不到添加侦听器的位置。在背景页面中有一个较早的帖子建议这样做,但是它不起作用:
chrome.runtime.onConnect.addListener(function (externalPort) {
externalPort.onDisconnect.addListener(function () {
console.log("onDisconnect")
})
console.log("onConnect")
})
甚至onConnect侦听器都无法正常工作。关于如何使其工作的任何想法>
我实际上采取了另一种方法。我没有监听事件,而是将状态移至后台页面。因此,当弹出窗口打开时,它将从后台页面读取状态,并且用户可以从他/她停止的地方继续。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句