安卓調用微信sdk正常,ios報invalid signature的錯誤

最近在調用微信sdk的接口,自己的安卓手機測試的好好的,等到測試的時候,iphone的部分手機報簽名的錯誤,我也是很納悶了,一步步的按照文檔上來寫的,安卓手機沒有問題說明後臺的邏輯肯定是對的,所以一一排除,問題有可能出現在前端,那麼最大的問題就是url,文檔上是將url location.href.split('#')[0] 傳遞到後臺的,但是在發送get請求的時候,這個url地址就變了,所以前臺需要encodeURIComponent,到後臺的時候就解碼一下就行了。我用的是vue開發的,改了以上的然後再次測試,一會可以用一會不可以用,必須要清緩存纔可以正常使用,然後 我看了一下,前端開啓了history模式,然後我屏蔽了history模式,最後問題解決了。最後幾個總結是在論壇上看到別人寫的,感覺很全面,大家也可以參考

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章