收藏
回答

小程序 web-view 打开页面数据请求不出来?

定位不到问题出现在了哪里,求大佬解答~~~蟹蟹 , 已解决: 因为 src 地址发生了跨域

问题描述:

1: web-view 的 src 域名地址已经加入业务域名内

2: 开发者工具内进入web-view,有时打开调试模式才有数据 , 安卓 & ios 进入为下图


3: src 的 url 带有中文,已通过 encodeURIComponent 转换 , 接收也已 decodeURIComponent() 转换

4: 之前是 http 没有这个问题 , 今天改的 https 出现了这个问题 , https 证书是 CA

代码片段:  https://developers.weixin.qq.com/s/Pam7rjm173bo


Tip: 弱弱的问句,在web-view页面手势右划进行后退时需要2次...

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

4 个回答

  • Eran🦊
    Eran🦊
    01-24

    您好,请问怎么解决的呀?我也遇到了这种问题


    01-24
    有用
    回复
  • ^@~江湖!
    ^@~江湖!
    2020-04-09

    有遇到在h5中请求域名和小程序内部的请求域名不一致出现跨域问题吗?


    2020-04-09
    有用
    回复
  • Populus alba
    Populus alba
    2019-09-12

    两个接口请求都有报错,选把这个问题处理下。


    退出 web-view 需两次,webview 页面中有页面跳转,这个处理下就行。

    2019-09-12
    有用
    回复 2
    • 就是现在 :D
      就是现在 :D
      2019-09-12
      好的,谢谢您,我正在解决
      2019-09-12
      回复
    • 就是现在 :D
      就是现在 :D
      2019-09-12
      您好,解决了,因为跨域问题 . 退出 web-view 需两次 , src 访问的是 vue 页面 , 例如正常访问的是 https://www.baidu.com , 会重定向至 https://www.baidu.com/#/detail 页面 , 我将 src 的地址改为 https://www.baidu.com/#/detail 退出还是需要2次
      2019-09-12
      回复
  • 吴迪
    吴迪
    2019-09-12

    把链接发出来瞧瞧呢?后退需要两次是因为你有跳转

    2019-09-12
    有用
    回复 2
    • 就是现在 :D
      就是现在 :D
      2019-09-12
      连接在代码片段,后退原因我解决完这个问题去弄,谢谢您
      2019-09-12
      回复
    • 就是现在 :D
      就是现在 :D
      2019-09-12
      src 访问的是 vue 页面 , 例如正常访问的是 https://www.baidu.com , 会重定向至 https://www.baidu.com/#/detail 页面 , 我将 src 的地址改为 https://www.baidu.com/#/detail 退出还是需要2次
      2019-09-12
      回复
登录 后发表内容
问题标签