码迷,mamicode.com
首页 > 移动开发 > 详细

bug篇——线上移动端跳转页面

时间:2019-10-15 19:31:05      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:浏览器   服务器   页面   splay   解决   自己   移动   href   标签   

一、问题描述:

  在与微信支付对接时,需要由移动端发送https的一个url给微信,目的是为了让微信给自己账号的授权,开始使用window.location.href = url 进行跳转请求,在本地测试时可以正常跳转,当打包vue前端,springboot后端到云服务器上后,再次进行测试,发现ios手机的内置微信浏览器跳转不了了。

  解决:在前端用<a></a>标签进行跳转,如下:

  <a id=‘links‘ href="#" style=‘display:none;‘></a>
  <script>
    var obj = document.getElementById(‘links‘)
    obj.href = ‘‘(需要跳转的url)
    obj.click()
  </script>

bug篇——线上移动端跳转页面

标签:浏览器   服务器   页面   splay   解决   自己   移动   href   标签   

原文地址:https://www.cnblogs.com/zzb-yp/p/11679312.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!