iOS内容拦截器白名单网站
在我的内容拦截器中,有没有一种方法可以防止某个网站上的广告拦截器?例如,如果我想阻止Verge以外的所有网站上的广告,有没有办法防止我提供的阻止规则影响此页面?我想你会这样做iOS内容拦截器白名单网站,ios,ios9,whitelist,safari-content-blocker,Ios,Ios9,Whitelist,Safari Content Blocker,在我的内容拦截器中,有没有一种方法可以防止某个网站上的广告拦截器?例如,如果我想阻止Verge以外的所有网站上的广告,有没有办法防止我提供的阻止规则影响此页面?我想你会这样做 "action": { "type": “ignore-previous-rules” }, "trigger": { “if-domain”: “theverge.com” } 一些好的链接可以查看 不幸的是,上述答案不正确,原因有两个:触发器中需要url筛选器属性,而if域属性必须是域数组,而
"action": {
"type": “ignore-previous-rules”
},
"trigger": {
“if-domain”: “theverge.com”
}
一些好的链接可以查看
不幸的是,上述答案不正确,原因有两个:触发器中需要url筛选器属性,而if域属性必须是域数组,而不是单个值。经过大量的尝试和错误,我已经找到了一个工作的解决方案,白名单的网站
{
"trigger": {
"url-filter": ".*",
"if-domain": ["the verge.com"]
},
"action": {
"type": "ignore-previous-rules"
}
}
使用上面的答案,我能找到的关于导致各种错误的原因的唯一文档是在这里搜索源代码:本文介绍了解决方案 请不要在答案中添加“谢谢”或“此答案有效”。在网站上投入一些时间,你将获得足够的投票结果,这是表示感谢的堆栈溢出方式。
{
"action": {
"type": "ignore-previous-rules"
},
"trigger": {
"url-filter": ".*",
"if-domain": ["*apple.com"]
}
}