收藏
回答

在小程序管理后台配置了业务域名的条件下,怎么使用web-view正确跳转外部h5链接?

在小程序管理后台配置了业务域名的条件下,使用web-view跳转外部h5链接的时候,提示“不支持打开非法域名https://api.xxx.com(ps: h5链接的域名并不是以api开头的),请重新配置”。但是当我点击手机上的返回键之后,却又能正确进入h5链接了,请问造成这种情况的可能原因有哪些?

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

2 个回答

  • TNT
    TNT
    2020-03-11

    查看下h5页面是否有iframe或者看下是不是页面内容有302转发到其他域名的

    2020-03-11
    有用 1
    回复 8
    • 心之所向,素履以往
      心之所向,素履以往
      2020-03-11
      谢谢了,页面里面引入了公司的一个框架,里面包含了那个域名
      2020-03-11
      回复
    • TNT
      TNT
      2020-03-11回复心之所向,素履以往
      2020-03-11
      回复
    • 崇
      2020-06-18
      有的,那怎么办
      2020-06-18
      回复
    • TNT
      TNT
      2020-06-18回复
      把域名也添加上。
      2020-06-18
      回复
    • 崇
      2020-06-18回复TNT
      内嵌页面的业务域名加上了  那不是得还在对方服务器加校验文件才行吗   我们没法去加吧
      2020-06-18
      回复
    查看更多(3)
  • 默
    2020-03-11

    1.管理后台配置的域名是否和提示的域名一致 2.如果一致可以试下 打开调试试一下

    2020-03-11
    有用 1
    回复 9
    • 心之所向,素履以往
      心之所向,素履以往
      2020-03-11
      不一致,因为提示的链接是以api开头的域名,但是我根本就不需要跳转到api开头的链接,所以在管理后台就没有配置api开头的域名
      2020-03-11
      回复
    • 默
      2020-03-11回复心之所向,素履以往
      那就是你的H5页面里面有用到这个api域名的JS或者使用了iframe引入了API这个域名的页面之类的
      2020-03-11
      回复
    • 心之所向,素履以往
      心之所向,素履以往
      2020-03-11回复
      确实是,谢谢了
      2020-03-11
      回复
    • 崇
      2020-06-18
      H5页面使用了百度的域名,我小程序webview之后就遇到了,那要怎么解决,他们说业务域名的话后台加了之后还得往人家服务器加校验文件才行,那可能没法实现啊  怎么办
      2020-06-18
      回复
    • 默
      2020-06-18回复
      百度的没得办法 去掉百度的域名
      2020-06-18
      回复
    查看更多(4)
登录 后发表内容
问题标签