我正在尝试在弹出窗口关闭时保存一些数据,但是找不到添加侦听器的位置。 在背景页面中有较早的帖子建议这样做,但是它不起作用:
chrome.runtime.onConnect.addListener(function (externalPort) {
externalPort.onDisconnect.addListener(function () {
console.log("onDisconnect")
})
console.log("onConnect")
})
即使onConnect侦听器也不起作用。 关于如何使其工作的任何想法>
答案 0 :(得分:0)
我实际上采取了另一种方法。我没有监听事件,而是将状态移至后台页面。因此,当弹出窗口打开时,它将从后台页面读取状态,并且用户可以从他/她停止的地方继续。