やりたいこと
サイト側(contents script)で取得した文字をポップアップ側に送信したいのですが、undefinedがでてうまくいきません。
もっとなにか欲しい情報があったら教えていただけると幸いです。
お願いします。
contents
1chrome.runtime.onMessage.addListener(function(request, sender, sendResponse){ 2 var item = document.getElementsByClassName("tw-c-text-base tw-font-size-4 tw-line-height-heading tw-semibold tw-title"); 3 4 console.log(request.message); 5 console.log(item[0]); 6 7 sendResponce(item[0]); 8 });
popup
1var inter = setInterval(function(){ 2 chrome.tabs.query({active:true, currentWindow:true}, function(tabs){ 3 chrome.tabs.sendMessage(tabs[0].id, {message: "test"}, function(item){ 4 console.log(item); 5 console.log("テスト"); 6 }) 7 }) 8 }, 2000)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/01/26 03:15