google chrome - how - Solicitud de extensión de Chrome xhr cancelada
how to do a chrome extension (1)
Me olvidé de agregar event.preventDefault (), que solía cancelar el envío de formulario predeterminado. Cuando agregué el código event.preventDefault () al código anterior funcionó.
Estoy tratando de construir una extensión de Chrome que utiliza una solicitud xhr para obtener respuesta de una API externa. He establecido el permiso para la extensión como mención en el documento de extensión de Chrome. Aún la solicitud xhr se cancela en la red.
manifest.json
"browser_action": {
"default_icon": "icon.png",
"default_popup": "popup.html",
"default_title": "Chrome extension title"
},
"permissions": [
"activeTab",
"storage",
"https://*/"
]
En popup.js
var xhr = new XMLHttpRequest();
xhr.open("GET", "https://putsreq.com/4z01VNOBPeD144njWNdi", true);
xhr.onreadystatechange = function() {
if (xhr.readyState == 4 && this.status == 200) {
var theValue = "asdfassf";
alert("This is doen");
// chrome.storage.sync.set({''value'': theValue}, ()=> {
// // Notify that we saved.
// document.location.href = "timer.html";
// });
}
}
xhr.send();