Chrome 插件的 webRequest.onCompleted 不会触发源自 Flash 的请求
Chrome addon's webRequest.onCompleted does not trigger for requests originated from flash
我想从插件读取请求的内容。如果页面具有 flash 对象,则源自 flash 容器的所有请求都不会在插件中触发 onComplete 方法。
chrome.webRequest.onCompleted.addListener(function(req){
console.log(req.url);
},{
urls: [
"<all_urls>"
]
},["responseHeaders"]);
我在清单文件中具有所需的权限,上面的代码打印了所有其他请求。
"permissions": [
"webRequest",
"webRequestBlocking",
"tabs",
"http://*/*",
"https://*/*"
]
Chrome 开发工具显示所有请求,上面的代码输出与此不同
此外,所有这些请求都在chrome.webRequest.onBeforeSendHeaders
中登记,但不在chrome.webRequest.onBeforeSendHeaders
chrome.webRequest.onCompleted
在请求完全加载时调用 改用chrome.webRequest.onResponseStarted
相关文章:
- ajax请求的顺序总是不同的
- Meteor如何接收HTTP请求
- 有没有一种方法可以防止img get请求使用css或js发生
- 从ajax请求中获取javascript对象
- 使用javascript在Flash中加载外部图像
- JSONP请求返回结果,但也触发error_callback
- 在localhost Dev Box上测试JSONP请求的最佳方式
- Ajax请求文档就绪会导致jquery加载缓慢
- 使用JavaScript检测Flash
- MockJax没有在JavaScript应用程序中发送对我AJAX请求的响应
- 正在传递JSONP标头's数据参数到另一个文件中的AJAX请求
- 在openshift node js应用程序中获取请求
- 反应路由器弄乱了请求网址
- 在我的情况下,如何进行http请求
- Flash Uploadify在调用我的MVC控制器时没有保留会话/授权
- 使用密码对话框Javascript请求帮助
- Chrome 插件的 webRequest.onCompleted 不会触发源自 Flash 的请求
- jQuery检查flash请求
- 从浏览器隐藏Flash影片请求
- 如何拦截flash内容请求