react-native webview 广告屏蔽

198 天前
SenseHu  SenseHu

背景

前端新手用 react-native 开发 app, webview 加载 url, 奈何广告太多, 甚至还有那种直播的广告, 持续的加载流数据, 卡到操作响应滞后 2-3 秒

需求

有没什么库可以屏蔽掉广告元素, 我用的 Via 有这个开关, 但是没见开源协议里列出来. 电脑 chromium 用的 ublock origin, 开源的, 但是好像没见有人把他往 RN 里集成过

1041 次点击
所在节点   程序员  程序员
3 条回复
jinliming2
jinliming2
197 天前
通用的广告屏蔽应该不好做?简单的想办法把 ADB 或者 ABP 的代码放进去跑一下,带上几个规则,不知道是否可行。
如果加载的是固定的几个页面的话,针对性地拦截一下广告域名的加载应该就行?或者注入脚本针对性地处理一下?
SenseHu
SenseHu
197 天前
@jinliming2
搜到了一个 https://github.com/ghostery/adblocker readme 说可以打包成一个 package, 准备试下
Mistsink
Mistsink
25 天前
@SenseHu 请问解决了吗

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1047793

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX