我想限制chrome套装应用中的一些urls,但当我试图在background.js中使用chrome.webRequest.onBeforeRequest.addListener来检测呼叫时,安装应用时出现错误,'webRequest‘仅允许用于扩展和传统套装应用,但这是一个套装应用。
我的清单如下
...
"manifest_version": 2,
"app": {
"background": {
"scripts": ["background.js", "js/chromeUtility.js","js/customchromeserver/wsc-chrome.js"],
"persistent": false
}
},
"permissions": [
"webRequest",
"webRequestBlocking",
"*://www.xyz.com/*", // want to block this url
"identity",
"storage",
"webview",
...我如何在我的chrome应用中限制一个url,有什么建议吗?谢谢
发布于 2018-12-20 14:43:54
我终于可以这样做了,因为我想阻止的url是通过webview加载的,因此我使用webview事件侦听器对新窗口进行了检查,例如- webview.addEventListener('newwindow'),)
https://stackoverflow.com/questions/53848840
复制相似问题