我使用chrome.tabs.executeScript将脚本注入选项卡。它的最后一个参数是一个将使用The result of the script in every injected frame.
调用的回调函数。如何让我的脚本返回结果?我尝试在我的js末尾添加一个简单的return语句,但没有返回任何内容。
答案 0 :(得分:5)
当RobW纠正我时,不需要函数,只需确保所需的数据是最后一个表达式,当然这是JSON可序列化的。
chrome.tabs.executeScript(tabId,
{code:"document.charset"},
function(results){
// results[0] will now contain the charset for the page in question
});