最近vue 項目中用到了微信支付,安卓機上微信支付閃一下就沒了,百思不得其解。
後來用同事的蘋果機測試了一下,發現有報錯。
安卓微信沒有報錯,蘋果有報錯url未註冊
提示當前頁面未註冊?
開始爬坑,經過多方面的查資料,找到了解決方法。
我的支付路徑本來是這樣的 http://livevcs.vshibo.xin/Live/WatchLive/dist/index.html/index?liveId=123151
然後後端配路徑的時候配的是這樣 http://livevcs.vshibo.xin/Live/WatchLive/dist/index.html/index
最終的解決方法是應該配成這樣 http://livevcs.vshibo.xin/Live/WatchLive/dist/index.html/
授權到最後一級文件夾就可以了。