我需要清除我的Chrome存储,这是正在管理时,侧面板打开。但是没有可用于侧面板的关闭按钮的单击事件。
The close button I'm referring is as below in a sidepanel
这里提到了一种端口连接方式,但我可以让它与我的一组要求一起工作。我需要在background.js文件中完成此操作
background.js
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.'); }); } });
1条答案
按热度按时间ovfsdjhp1#
这是我的工作代码:
sidebar.js
background.js: