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

Posted zzb-yp

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了bug篇——线上移动端跳转页面相关的知识,希望对你有一定的参考价值。

一、问题描述:

  在与微信支付对接时,需要由移动端发送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篇——线上移动端跳转页面的主要内容,如果未能解决你的问题,请参考以下文章

05.Pc端跳转

通过代码实现自动判断是手机端还是PC端跳转

uniapp app端跳转到应用商店

Nginx如何处理手机端和PC端跳转不同页面

2017-05-21WebForm跨页面传值取值C#服务端跳转页面 Button的OnClientClick属性Js中getAttribute和超链接点击弹出警示框。

手机端跳转和pc端跳转