这是我的后台脚本:
chrome.runtime.onMessage.addListener(async function(message, sender,
sendResponse){
let options = message.options
let res = await axios(options)
alert(JSON.stringify(res.data.msg[0])) --mark1
sendResponse({res:res})
})
这是我的内容脚本:
chrome.runtime.sendMessage( options:options},
function(res){
console.log(res) --mark2
})
当chrome执行内容脚本时,mark1会警告正确的结果。 但是在mark2上,res是不确定的。这让我非常困惑,我找不到我的代码有什么问题。