0
對於RequestFilter,我必須使用ResourceType這樣我的chrome.webRequest.onHeadersReceived
偵聽器才佔用最少的資源?MIME類型的資源類型:視頻/ *
我認爲這是"object"
或"other"
但我沒有找到任何有關這方面的信息。
因爲此刻我用{urls: ["<all_urls>"]}
捕捉所有請求,然後下面的代碼來檢查視頻的請求:
chrome.webRequest.onHeadersReceived.addListener(function (details) {
details.responseHeaders.forEach(function (header) {
if (header.name.toLowerCase() === "content-type") {
var type = header.value.toLowerCase().split('/');
if (type[0] === "video") {
type = type[1].split(';')[0];
alert("Request for " + type + " video registered.");
}
}
});
}, {urls: ["<all_urls>"]}, ["responseHeaders"]);