收藏
回答

H5 页面的通用链接已经移除,但是为什么微信还是一直弹出“可能离开微信,打开第三方应用”的弹窗?

Hi 微信的开发人员,

    目前我们在微信内的 H5 页面使用多个业务域名:

  1. www.meipian.cn

  2. www.meipian1.cn

  3. www.meipian2.cn

  4. www.meipian3.cn

  5. www.meipian4.cn

  6. www.meipian5.cn

  7. www.meipian6.cn

  8. www.meipian7.cn

  9. www.meipian8.cn

  10. www.meipian9.cn

微信 7.0.5 的版本前,我们为这些业务域名配置了 apple 通用链接功能,以便能从 safari 直接拉起我们的 app。微信 7.0.5 以后,微信开始支持通用链接的特性,我们将这些业务域名从苹果的通用链接里移除了,苹果系统 (safari) 里的通用链接也就失效了。但是微信的通用链接走的应该是自己的逻辑,我们移除了系统的,却无法移除微信的。这就导致我们页面在跳转的时候就会频繁出现“可能离开微信,打开第三方应用”的弹窗。


重现步骤:

  1. 在微信内访问:https://www.meipian.cn/23n879rs

  2. 点击作者头像

期待结果:

    页面跳往:作者页面 https://www.meipian9.cn/c/54179628

实际情况:

    微信弹出 “可能离开微信,打开第三方应用”的弹窗,点击确定后会跳往作者页,点击取消则会停在当前页。

重现视屏:


原因分析:

虽然我们从在 ios 系统里移除了通用链接,可能是微信应该是自己做了缓存。这就导致页面跳往作者页面时,微信依然认为这是一个通用链接跳转,也就弹出了提示,并在用户点击确认后尝试去拉起 app,但是系统通用链接已经失效,所以拉起 app 也就失败了,页面就跳往了作者页面。

期望:

以上的原因分析,仅凭个人猜测。如果正确的话,请给予证实,如果不对,请帮忙解释一下这个行为。另外最重要的,请给出一个解决方案?这个行为目前影响了我们大量的用户。


最后一次编辑于  2019-10-24
回答关注问题邀请回答
收藏

5 个回答

  • 要努力的灰灰
    要努力的灰灰
    2020-08-28

    您好我也遇到了上述问题,不知道为啥同一个链接( https://www.189.cn/client/wap/wapproject/wapclient/telefivemap/telefivemap_hot.html?navflag=true&syscode=S18040)苹果手机微信就会弹窗拦截,安卓就不会拦截

    2020-08-28
    有用
    回复
  • 梁大新🍃
    梁大新🍃
    2020-06-13

    你好,我们网站也出现了这样的问题 测试网站:https://ssl.aomygod.com/passport/h5/login?returnUrl=https%3A%2F%2Fm.aomygod.com%2F

    当登录完之后跳到 :https://m.aomygod.com/ 域名下的所有网页都报了 即将离开微信,打开第三方应用的提示,是什么原因导致的?

    我们这边猜测是:https://m.aomygod.com/apple-app-site-association 这个ios配置影响了?

    请官方给个解决方案~目前没找到解决方法。


    2020-06-13
    有用
    回复
  • jackway
    jackway
    2019-12-16

    我在我们公众号(我的天然工坊)文章里面的素材图片上添加外部链接之后(域名:https://xcs.vellgo.com.cn,https://mp.vellgo.com.cn),点击进入页面总会提示可能离开微信,打开第三方应用,我们已经把universal url移除了,还出现这个提示是什么原因呢?


    2019-12-16
    有用
    回复
  • Leon_Zhang
    Leon_Zhang
    2019-10-24

    你好,按你的方法,已经解决了 3 台设备,非常感谢

    下面先回答你的问题:

    微信放开 UniversalLink 后,反而你们又下线了 UniversalLink 线上配置了呢?

    这主要是出于业务的考虑,我们并不想让微信页面里的各种页面都触发通用链接,而是希望有选择的触发通用链接,比如用户点击底栏 banner 里的按钮。所以我们选择移除主要域名的通用链接,采用特殊的 url 来专门做通用链接。

    另外,我还有 2 个问题想请教:

    1. 之前我们也多次重启,甚至退出登录,都无效。是你这边在后台处理了么?是不是你清除了后台的缓存,然后我杀一下微信即可更新本地的缓存,这样就生效了。

    2. 7.0.5 刚发布的时候,我们发现触发通用链接时,有时候会直接打开我们的 app,有的时候则是先弹 “可能离开微信,打开第三方应用” 的弹窗,用户确认后才打开 app. 请问这个是你们在做 AB 测试么?还是说这个是收录我们通用链接过程中的一个中间状态?还是什么别的原因?


    2019-10-24
    有用
    回复 7
    • 王翊夫if
      王翊夫if
      2019-10-25
      1. 是后台处理,清理了过期的数据,微信重启会重新拉取,用户 24 小时内必然会重启一次微信;
      2. 这里的弹框初步需求是提示用户可能的外跳,避免用户无感知地离开微信,因此我们会根据发布后的外跳上报分析并逐步收录数据规则文件,的确存在一个灰度的过程


      这里面因素比较复杂,meipian 也是我们弹框pv比较多的域名,一直想找机会和你们沟通下的。
      2019-10-25
      回复
    • liming
      liming
      2019-10-31回复王翊夫if
      官方大大,您好!
      我们也遇到同样的问题,
      复现页面:https://m.dealmoon.com/cn/20-off-free-5-piece-gift-origins-friends-family-skincare-and-beauty-sale/1620113.html
      点底部的 “立即购买”
      Url为:https://www.dealmoon.com/exec/j/?d=1620113

      实际上我们也有配置universal links
      但是并没有针对/exec/j路径进行配置,请帮忙也排查下原因,谢谢!!
      2019-10-31
      回复
    • liming
      liming
      2019-10-31回复liming
      追加:我们www.dealmoon.com域名,无论是不是universal links链接,都会弹“可能离开微信,打开第三方应用”的提示,不清楚微信是根据域名来提示的,还是根据实际会打开app的真实Universal links来的。
      2019-10-31
      回复
    • Leon_Zhang
      Leon_Zhang
      2019-11-03回复王翊夫if
      感谢回复,完全理解了。7.0.8 android内测版,出现了无法自动播放音乐的问题,是否请您帮忙回答下。https://developers.weixin.qq.com/community/develop/doc/000a64f7788e281f5f69bf3265b800?fromCreate=0
      2019-11-03
      1
      回复
    • 王翊夫if
      王翊夫if
      2019-11-06回复Leon_Zhang
      这里我们应该已经修复了
      2019-11-06
      回复
    查看更多(2)
  • 王翊夫if
    王翊夫if
    2019-10-24

    我们的缓存问题。

    重启微信后过 20 秒左右再打开你的页面,应该不会有弹框了。

    不过我比较好奇为什么微信放开 UniversalLink 后,反而你们又下线了 UniversalLink 线上配置了呢?

    2019-10-24
    有用
    回复 8
    • I Do。
      I Do。
      2020-03-03
      您好,我这边突然出现这个问题,是跟链接有关吗?我的跳转链接是后台配置的
      2020-03-03
      回复
    • 王翊夫if
      王翊夫if
      2020-03-04回复I Do。
      给个 case
      2020-03-04
      回复
    • I Do。
      I Do。
      2020-06-22
      不是必现,只是个别用户出现这个问题
      2020-06-22
      回复
    • 王翊夫if
      王翊夫if
      2020-06-22回复I Do。
      可以先给个域名信息我这边确认下的
      2020-06-22
      回复
    • Maxpl
      Maxpl
      2021-01-19回复王翊夫if
      你好,我们也有一样的情况,可以帮忙看一下吗?https://m2.lifeapp.pingan.com.cn/ 这个地址一进去就会跳https://m.lifeapp.pingan.com.cn/ 进行鉴权,就会弹出【可能离开微信】的框,universal link的配置昨天晚上7点已经删除了,今天还是100%出现,重新登陆过20秒也没用。
      2021-01-19
      回复
    查看更多(3)
登录 后发表内容
问题标签