Estoy tratando de implementar la autenticación en mi extensión de Chrome. Estoy usando la API de identidad de Chrome con chrome.identity.launchWebAuthFlow pero la ventana abierta no muestra ninguna de mis alertas o avisos. Aquí está mi manifiesto
{ "manifest_version": 2, "name": "MyApp", "version": "1.0.0", "description": "My cool app", "short_name": "MyApp", "permissions": [ "activeTab", "declarativeContent", "storage", "<all_urls>", "bookmarks", "identity", "https://auth.server.com/*" ], "content_scripts": [ { "matches": [ "<all_urls>" ], "css": [ "style.css" ], "js": [ "main.js" ] } ], "background": { "scripts": [ "main.js" ] }, "browser_action": { "default_title": "MyApp", "default_popup": "index.html" } }mi codigo js
function init() { alert("Hello World from WebAuthFlow Page"); } init();Me pregunto si la ventana abierta para ese propósito restringe las API de ventana/navegador a las que tenemos acceso.