bug篇——線上移動端跳轉頁面

1、問題描述:前端

  在與微信支付對接時,須要由移動端發送https的一個url給微信,目的是爲了讓微信給本身帳號的受權,開始使用window.location.href = url 進行跳轉請求,在本地測試時能夠正常跳轉,當打包vue前端,springboot後端到雲服務器上後,再次進行測試,發現ios手機的內置微信瀏覽器跳轉不了了。vue

  解決:在前端用<a></a>標籤進行跳轉,以下:ios

  <a id='links' href="#" style='display:none;'></a>
  <script>
    var obj = document.getElementById('links')
    obj.href = ''(須要跳轉的url)
    obj.click()
  </script>
相關文章
相關標籤/搜索