V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
SenseHu
V2EX  ›  程序员

react-native webview 广告屏蔽

  •  
  •   SenseHu ·
    HustCoderHu · Jun 7, 2024 · 1822 views
    This topic created in 690 days ago, the information mentioned may be changed or developed.

    背景

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

    需求

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

    4 replies    2024-12-31 13:27:21 +08:00
    jinliming2
        1
    jinliming2  
       Jun 8, 2024 via iPhone
    通用的广告屏蔽应该不好做?简单的想办法把 ADB 或者 ABP 的代码放进去跑一下,带上几个规则,不知道是否可行。
    如果加载的是固定的几个页面的话,针对性地拦截一下广告域名的加载应该就行?或者注入脚本针对性地处理一下?
    SenseHu
        2
    SenseHu  
    OP
       Jun 8, 2024
    @jinliming2
    搜到了一个 https://github.com/ghostery/adblocker readme 说可以打包成一个 package, 准备试下
    Mistsink
        3
    Mistsink  
       Nov 27, 2024
    @SenseHu 请问解决了吗
    SenseHu
        4
    SenseHu  
    OP
       Dec 31, 2024
    @Mistsink 换 native 开发了。。。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5222 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 09:36 · PVG 17:36 · LAX 02:36 · JFK 05:36
    ♥ Do have faith in what you're doing.