鍍金池/ 問答/HTML/ 小程序首頁是中轉(zhuǎn)頁跳轉(zhuǎn)到其他頁面,手機端預覽只能進去一次,第二次進不去。

小程序首頁是中轉(zhuǎn)頁跳轉(zhuǎn)到其他頁面,手機端預覽只能進去一次,第二次進不去。

首頁是個中轉(zhuǎn)頁,從服務器獲取一個值,然后根據(jù)這個值跳抓到對應的頁面。然后就發(fā)現(xiàn)問題了。不管用navigatorTo還是redirecTo,手機掃碼第一次能夠進去,第二次就不跳轉(zhuǎn)了。然后新建了一個項目,最小化代碼進行測試,onLoad之后就進行跳轉(zhuǎn),發(fā)現(xiàn)也是這樣,第二次掃碼就只能進入中轉(zhuǎn)頁,跳轉(zhuǎn)不了。雖然連續(xù)掃碼對于用戶來說不太可能,因為用戶第二次都是從小程序列表進去的(這個沒問題),但是對于開發(fā)者來說,這個就尷尬了,自己測不了。。。大家遇到過嗎?

回答
編輯回答
命于你

在onload中拿到值以后,在onshow方法里面進行跳轉(zhuǎn),這種方法試過么?

2017年8月8日 12:28
編輯回答
帥到炸

感覺是你掃碼跳轉(zhuǎn)到的中轉(zhuǎn)頁面的的邏輯有問題,不然不可能跳不了的。
你可以把邏輯去掉,中轉(zhuǎn)頁直接固定跳到一個頁面。這樣無論你掃多少次都可以跳的。

另外可以參考下:
小程序開發(fā)之二(路由攔截設計)

2017年9月6日 13:38