2

Chrome.tabs.executeScriptを読んでいて、executeScript のコールバック関数の使い方がわかりません。

たとえば、私は持っています

関数ボタン(){
        chrome.browserAction.onClicked.addListener(関数(タブ) {          
            chrome.tabs.executeScript(tab.id, {file: "content_script.js", allFrames: true}, function(results){
                for(結果の変数インデックス){
                    console.log(結果[インデックス]);
                }
            });
        });
    }

そのページによると、「結果(任意の任意の配列)注入されたすべてのフレームでのスクリプトの結果」。

これは、注入されたすべてのページとフレームで content_script.js が実行されたときにコールバックが起動されるということですか? content_script.js から結果を返すにはどうすればよいですか?

ありがとう。

回答:ここで 回答を見つけてください。「スクリプトの結果は、評価される最後の式です。」

4

0 に答える 0