Estoy trabajando en una extensión de Chrome Manifest.json :
{ "name": "Managebac Grade Calculator", "version": "1.2", "manifest_version": 2, "content_scripts": [ { "matches": [ "https://opengate.managebac.com/student/*" ], "js": [ "jquery.js", "content.js" ] } ], "permissions": [ "storage", "<all_urls>", "webRequest" ], "icons": { "16": "pfp.jpg", "48": "pfp.jpg", "128": "pfp.jpg" }, "browser_action": { "default_icon": "pfp.jpg", "default_popup": "popup.html" } }contenido.js :
chrome.webRequest.onSendHeaders.addListener(function(details){ console.log(details) },{ urls:["<all_urls>"], types: ["xmlhttprequests"] },["requestHeaders"])Pero por alguna razón no funciona, me arroja este error:
Uncaught TypeError: Cannot read properties of undefined (reading 'onSendHeaders') at content.js:1Creo que es algo muy tonto con permiso, pero no tengo idea de qué, por favor ayuda.