現象: 近期在微信中開發了一個電商的平臺,一切介面頁面處理完成後,正式佈置到公眾號,在公眾號上自定義菜單進行平臺時(如:.../index.html),發現了一個很有意思的問題:哪個頁面是從公眾號里點擊進入的平臺的,當切換一兩次頁面時,.../index.html這個頁面就切換不進了。 解決過程: ...
現象:
近期在微信中開發了一個電商的平臺,一切介面頁面處理完成後,正式佈置到公眾號,在公眾號上自定義菜單進行平臺時(如:.../index.html),發現了一個很有意思的問題:哪個頁面是從公眾號里點擊進入的平臺的,當切換一兩次頁面時,.../index.html這個頁面就切換不進了。
解決過程:
1、測試了在“微信web開發者工具”里點到哭也點不出問題來,初步確定頁面沒有問題;
2、測試了在公眾號中哪個頁面進入平臺就會出現哪個頁面切換不過去,初步確定入口處有問題;
3、測試利用中間頁面進行引導跳轉,比如是說在公眾號里進入首頁時的鏈接地址是a.html 然後在a.html中再進行跳轉到index.html,跳轉正常,沒問題了,但就是多了 些用於中間跳轉的頁面(感覺怪怪的);
4、百度了相關資料,後來得知,完美的解決方法是:頁面還是原來初始的鏈接地址,就是得在公眾號里設置鏈接時加一個無關要的參數即可,如:
進入首頁的鏈接為.../index.html 那麼在公眾號里設置入口鏈接時為 .../index.html?form=wechat 而?form=weixinmp這些字元可以自定義。