无法在Chrome扩展程序上使用webRequest

时间:2016-06-19 19:41:09

标签: javascript google-chrome-extension

我是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;未定义的。

我做错了什么?

0 个答案:

没有答案