我需要从内容脚本异步发送信息到弹出页面sendResponse与同步工作正常,但我不知道如何发送异步。
我正在使用Jsforce库工作正常
chrome.runtime.onMessage.addListener(function (request, sender, sendResponse) {
if(request.action == "rest") {
if(data.sid==undefined) {
return null;
}
console.log(request);
conn.apex.get(request.url, function(err, res) {
if (err) {
return console.error(err);
}
console.log(res); //**works fine but I need return to popup script**
sendResponse({r: res}); //asynchronous does not work
});
return true;
}
});