Hey Kollegen von Chrome Devs, wie würde man herausfinden, wenn ein chrome.extension.sendRequest
ausgefallen ist? Ich habe versucht, diese und keine Würfel:Detect fail von chrome.extension.sendRequest
chrome.extension.sendRequest({ /* message stuff here */ }, function(req){
if(req == null || chrome.extension.lastError == null){
alert("No response. :(");
}
});
Aber was passiert, ist, dass der Rückruf nicht einmal Feuer, das ist das, was ich die Hälfte erwartet. Gibt es eine Möglichkeit zu erkennen, wenn ein sendRequest fehlschlägt?
Danke!
Wie konnte 'chrome.extension.sendRequest' fehlschlagen? Vielleicht sollten Sie versuchen, versuchen Sie {} catch() {} '. –
@Derek könnte fehlschlagen, weil die Registerkarte zum Empfangen der Anforderung abgestürzt ist, vom Benutzer geschlossen wurde oder das Ereignis aus irgendeinem Grund nicht registriert wurde oder es überhaupt nicht registriert wurde. –