我是Chrome扩展程序开发的新手。
我在manifest.json
中拥有以下权限"permissions": [
"activeTab",
"https://ajax.googleapis.com/",
"webRequest",
"webRequestBlocking",
"tabs",
"webNavigation",
"management",
"http://*/*",
"https://*/*"
]
还有后台条目和background.js文件
"background": {
"scripts": ["background.js"],
"persistent": true
},
此background.js包含在popup.html head
中<script src="background.js"></script>
问题是我无法在background.js脚本中添加一个监听器
chrome.webRequest.onHeadersReceived.addListener chrome.webRequest.onBeforeRequest.addListener
我收到错误 background.js:1未捕获的TypeError:无法读取属性&#39; onBeforeRequest&#39;未定义的。
我做错了什么?