Chrome 色谱延伸:关闭事件在侧面板关闭时不可用

qgzx9mmu  于 2023-09-28  发布在  Go
关注(0)|答案(1)|浏览(98)

我需要清除我的Chrome存储,这是正在管理时,侧面板打开。但是没有可用于侧面板的关闭按钮的单击事件。

The close button I'm referring is as below in a sidepanel

这里提到了一种端口连接方式,但我可以让它与我的一组要求一起工作。我需要在background.js文件中完成此操作

ovfsdjhp

ovfsdjhp1#

这是我的工作代码:
sidebar.js

chrome.runtime.connect({ name: 'mySidepanel' });

background.js:

chrome.runtime.onConnect.addListener(function (port) {
  if (port.name === 'mySidepanel') {
    port.onDisconnect.addListener(async () => {
      console.log('Sidepanel closed.');
    });
  }
});

相关问题