1
0
mirror of https://gitee.com/bitdance-team/chrome-extension synced 2025-10-09 01:05:14 +08:00
Code Issues Projects Releases Wiki Activity GitHub Gitee

从源头屏蔽Google广告加载

This commit is contained in:
2022-02-09 16:56:01 +08:00
parent b175506ab3
commit 39a4721dda
3 changed files with 66 additions and 1 deletions

View File

@@ -0,0 +1,20 @@
// refer: https://www.it1352.com/1996113.html
chrome.webRequest.onBeforeRequest.addListener(
function (details) {
let isBlock = false
|| details.initiator === "https://googleads.g.doubleclick.net"
|| details.initiator.indexOf("googleads.g.doubleclick.net") != -1
|| details.url.indexOf("googleads.g.doubleclick.net") != -1
|| details.url.indexOf("pagead2.googlesyndication.com") != -1
|| details.url.indexOf("pagead2.googlesyndication.com") != -1
|| details.url.indexOf("partner.googleadservices.com") != -1
|| details.url.indexOf("adservice.google.com") != -1
|| details.url.indexOf("googleads") != -1
|| details.url.indexOf("adsbygoogle") != -1
if (isBlock) // 拦截后打印到控制台显示
console.log(isBlock ? "block" : "allow", details)
return { cancel: isBlock };
},
{ urls: ["<all_urls>"] },
["blocking"]
);