我正在使用Chrome 115中的广告拦截扩展程序,从开发人员的Angular 来看,有些东西引起了我的注意。
在https://satellites.pro/我得到了一个弹出窗口,以禁用广告块,以支持网站,这是罚款。
我点击按钮,广告拦截器得到的直接禁用(我没有导航到广告拦截器,并手动禁用它)。
从技术Angular 来看,这是如何工作的?难道一个网站不能自动触发这个,只是禁用广告拦截器,而不问我?这是使用一些广告块加API?
第一次进入网站-备注:“Anzeigen zulassen”是德语,意思是“接受广告”。
点击按钮后(1)
1条答案
按热度按时间eqzww0vc1#
我在网站的JavaScript代码中找到了这个:
这让我想到了https://gitlab.com/eyeo/adblockplus/abc/webext-sdk/-/merge_requests/298
所以,是的,似乎有一个API可以让网站解锁自己。
在https://gitlab.com/eyeo/adblockplus/abc/webext-sdk/-/issues/171中有更多的概念,看起来这应该只适用于“可信站点”。