收藏
回答

微信小程序不支持打开非业务域名问题

情况是我在小程序原生页面里面添加了web-view,用来打开业务域名下的网址,可以正常打开。

然后该网址的页面里面还有别的非业务域名下网址的链接(比如汽车之家新闻的网址链接),点击后弹出不支持打开非业务域名XXX请重新配置的页面。

但是问题来了,为啥我点击返回时,却将这个 非业务域名下的网址给打开了,这是怎么回事??


回答关注问题邀请回答
收藏

3 个回答

  • 泉州牧码人
    泉州牧码人
    2021-04-21

    我发现在ios下的微信app访问非https的域名能成功访问,然后跳非业务域名需要配置,这时候要返回上一页就是加载成功的webview页面然后马上跳非业务域名需要配置,只有双击才能返回.

    iPadOS 14.3

    微信版本 8.0.4

    iOS系统下的都会,安卓没有。

    2021-04-21
    有用
    回复
  • Cjiang
    Cjiang
    2021-01-28

    你好,有无可以复现问题的线上小程序呢?描述下具体的复现流程,并提供复现视频(上传至腾讯视频)。

    2021-01-28
    有用
    回复 3
    • ༺ཌ༈迷糊酱༈ད༻
      ༺ཌ༈迷糊酱༈ད༻
      2021-02-19
      https://v.qq.com/x/page/b32282sx328.html
      这个是复现问题腾讯视频的网址,能有办法解决吗
      2021-02-19
      1
      回复
    • ༺ཌ༈迷糊酱༈ད༻
      ༺ཌ༈迷糊酱༈ད༻
      2021-03-23回复Cjiang
      手机机型:魅族16th;微信基础库版本:2.11.1;代码片段无法重新该问题,因为涉及到业务域名,这是我用web-view打开的链接:"https://automotive.adpr365.com/llexx.aspx?ID=2021031504&MediaType=News";已经将这个域名加入业务域名中,可以正常打开该链接,问题是这个链接页面里面还有一个其他的非业务域名下的链接,点击首次是提示非业务域名所以打不开,后退的时候反而打开了
      2021-03-23
      回复
    • 泉州牧码人
      泉州牧码人
      2021-04-21回复Cjiang
      虽然其他业务域名需要配置才可以使用,但是未经配置即可访问页面然后再自动跳转到非业务域名,导致无法返回上一页,这不是iOS下小程序机制的问题吗?原本只需要 Page1>WebView非业务域名提示页面,现在变成了在WebView页面发生两次访问,第一次是WebView页面1,第二次才是非业务域名提示页面,导致返回上一层的按钮只能返回到WebView页面1,然后因为该机制导致返回不到Page1小程序页面。
      2021-04-21
      回复
  • 无言
    无言
    发表于小程序端
    2021-01-28
    原来不止我一个人遇到啊
    2021-01-28
    有用
    回复
登录 后发表内容
问题标签