• 请不要在回答技术问题时复制粘贴 AI 生成的内容
reaCodes
V2EX  ›  程序员

iOS 版的微信,能不能去除内置浏览器的广告?

  •  
  •   reaCodes ·
    zhatlas · Jul 22, 2018 via iPhone · 9282 views
    This topic created in 3033 days ago, the information mentioned may be changed or developed.
    安装了 AdGuard 这类针对 safari 的去广告软件,广告大多数都能去掉,Twitter 内置的浏览器广告也能完美去掉,微信却不行,他们调用的浏览器内核不一样吗,还是什么其他的原因?

    有没有办法把微信内置的广告也去掉,类似 Twitter 那样,或者干脆点微信的外链,自动跳转 safari 好了
    22 replies  •  2020-07-26 20:18:35 +08:00
    fuchunliu
    fuchunliu
    Jul 22, 2018 via iPhone
    1
    微信不都是用的 QQ 浏览器?
    reaCodes
    reaCodes
    OP
    Jul 22, 2018 via iPhone
    2
    @fuchunliu 说好的 iOS 软件只能调用系统自带浏览器内核的呢😄
    1daydayde
    1daydayde
    Jul 22, 2018 via iPhone
    3
    广告终结者
    devjoe
    devjoe
    Jul 22, 2018 via iPhone
    4
    没记错的话,Twitter 直接调用系统 Safari,微信用的是一个网页控件。
    hicdn
    hicdn
    Jul 22, 2018
    5
    微信内部用的 http dns,不依赖系统 hosts。所有用 hosts 文件屏蔽广告的软件在微信里都无效
    whileFalse
    whileFalse
    Jul 22, 2018
    6
    Chrome 和 Firefox 也不行,求问为啥。
    reaCodes
    reaCodes
    OP
    Jul 22, 2018 via iPhone
    7
    @0312birdzhang 也不行吧,跟 AdGuard 类似
    icodesign
    icodesign
    Jul 22, 2018
    8
    @reaCodes #7 AdGuard 只对于 Safari 有效(包括一些应用直接使用 Safari,然而 99% 国内应用是没有用的)
    rzbb
    rzbb
    Jul 22, 2018 via iPhone
    9
    内容拦截器只能用到 safari
    微信这种的只能用网络调试工具来弄
    iAndychan
    iAndychan
    Jul 22, 2018
    10
    只有调用 Safari web controller 才会被内容拦截器的过滤吧
    honeycomb
    honeycomb
    Jul 22, 2018 via Android
    11
    @reaCodes 确实只能调用自带 safari 的内核,但这不不是第三方应用的 webview 也会受到去广告扩展的干预的充分条件(而是必要条件)
    kkk123
    kkk123
    Jul 22, 2018
    12
    小火箭可以过滤
    fuchunliu
    fuchunliu
    Jul 22, 2018 via iPhone
    13
    @reaCodes 好吧😳😳
    zander
    zander
    Jul 22, 2018 via iPhone
    14
    vpn。
    dss886
    dss886
    Jul 22, 2018
    15
    5 楼是对的,iOS 不允许不使用系统 WebView 内核的应用上架( Chrome 也不能例外),所以微信内置浏览器的内核肯定是系统 WebView。国内互联网环境太恶劣,各种运营商在搞劫持,http dns 已经是通用的做法了
    reaCodes
    reaCodes
    OP
    Jul 22, 2018
    16
    有没有跳转到 safari 的方法
    zycode277
    zycode277
    PRO
    Jul 22, 2018
    17
    手机上 VPN 或者路由器全局过滤, 安装 koolproxy 类似的东西
    Loyalsoldier
    Loyalsoldier
    Jul 22, 2018
    18
    装个 Surge/Quantumult/Shadowrocket 然后搭配过滤规则就行了……当然,不一定能完全去掉广告,得看规则全不全
    Milonga
    Milonga
    Jul 23, 2018
    19
    ADguard pro 就可以啊
    oIMOo
    oIMOo
    Jul 23, 2018
    20
    @Milonga 早就不行了
    reaCodes
    reaCodes
    OP
    Jul 23, 2018
    21
    @Milonga 我就是 pro 啊,怎么操作,全局代理吗?
    dxppp
    dxppp
    Jul 26, 2020 via Android
    22
    Surge 的话,正则表达式

    比如
    URL-REGEX,^https?:\/\/mp\.weixin\.qq\.com\/mp\/wapcommreport,REJECT
    DOMAIN-SUFFIX,badjs.weixinbridge.com,REJECT
    URL-REGEX,^https?:\/\/mp\.weixin\.qq\.com\/mp\/jsmonitor,REJECT
    URL-REGEX,^https?:\/\/mp\.weixin\.qq\.com\/mp\/jsreport,REJECT
    URL-REGEX,^https?:\/\/mp\.weixin\.qq\.com\/mp\/advertisement_report,REJECT
    URL-REGEX,^https?:\/\/mp\.weixin\.qq\.com\/mp\/getappmsgad,REJECT
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1289 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 55ms · UTC 17:22 · PVG 01:22 · LAX 09:22 · JFK 12:22
    ♥ Do have faith in what you're doing.