He intentado hacer una solicitud desde la consola:
var xmlhttp = new XMLHttpRequest(); xmlhttp.open("GET", "chrome://version"); xmlhttp.onreadystatechange = function() { if ((xmlhttp.status == 200) && (xmlhttp.readyState == 4)) { console.log(xmlhttp.responseText) } }; xmlhttp.send();Esto funciona perfectamente en la consola, pero cuando intento ejecutarlo en background.js tengo este error:
No se permite cargar recursos locales: chrome://version/
Intenté dar permiso en manifest.json pero no tuve éxito.
Permiso que he dado para manifestar: fileSystem
Si no hay forma de obtener la versión de Chrome, ¿cómo puedo identificar a un usuario de Chrome como la ruta del perfil, sin que el perfil esté registrado en Google?