This commit is contained in:
王一之 2024-12-20 18:07:22 +08:00
parent d15e9171f7
commit eeb343bc5f

View File

@ -5,9 +5,11 @@ export class Server {
constructor(private env: string) { constructor(private env: string) {
chrome.runtime.onConnect.addListener((port) => { chrome.runtime.onConnect.addListener((port) => {
port.onMessage.addListener((msg: { action: string }) => { const handler = (msg: { action: string }) => {
port.onMessage.removeListener(handler);
this.connectHandle(msg.action, msg, port); this.connectHandle(msg.action, msg, port);
}); };
port.onMessage.addListener(handler);
}); });
chrome.runtime.onMessage.addListener((msg, sender, sendResponse) => { chrome.runtime.onMessage.addListener((msg, sender, sendResponse) => {