1

Chromeでのメッセージ処理にイライラする問題があります。

バックグラウンドページとポップアップページで長期間接続が実行されています。コンテンツページはメッセージを送信できますが、受信できません。

私はいくつかの方法に疲れましたが、喜びはありません。

他の誰かがこれに遭遇しましたか?

content.js

coms = chrome.extension.connect({name: "coms"});
coms.onMessage.addListener(function(data) {
    console.log("com chatter");
});

popup.js

coms = chrome.extension.connect({name: "coms"});

chrome.extension.onConnect.addListener(function(port) {
   console.assert(port.name == "coms");
   port.onMessage.addListener(function(msg) {
      console.log("com chatter");
   });
});
4

0 に答える 0