收藏
回答

微信浏览器下ios和安卓http和https打开页面不一致?

vue h5页面 路由使用hash模式,安卓没有问题,ios上测试环境(http)没有问题 , 正式环境(https)跳到项目根路由,微信是最新版本,

流程: 使用微信浏览器打开一个地址 https://www.xxxx.com/projectName/#/x/111111111111111,获取经纬度发送给后端,后端获取信息之后重定向页面 https://www.xxxx.com/projectName/#/x/? code=111111111&openId=2222222 , ios正式环境就会打开https://www.xxxx.com/projectName/ 根路由,无法重定向到目标页面

后台日志输出表示后端重定向地址没有问题

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

1 个回答

  • 陈强
    陈强
    2020-08-20

    目前比较明确的是微信浏览器是不支持http请求的

    2020-08-20
    有用
    回复 4
    • 陈强
      陈强
      2020-08-20
      你首先要保证你的http和https是一样的
      2020-08-20
      回复
    • 唱ʚ🐷ྀིɞ
      唱ʚ🐷ྀིɞ
      2020-08-20
      http的没有问题,就是后台重定向的一个url 打开不正确
      2020-08-20
      回复
    • 陈强
      陈强
      2020-08-20回复唱ʚ🐷ྀིɞ
      你改一下项目路由不要#号试试?
      2020-08-20
      回复
    • 唱ʚ🐷ྀིɞ
      唱ʚ🐷ྀིɞ
      2020-08-20
      嗯 试试
      2020-08-20
      回复
登录 后发表内容
问题标签