WeChatアプレットのガイドページ、スプラッシュ画面、ログインページを1回だけ表示する実現方法

1.アプレットのonLaunchライフサイクル機能でグローバルユーザー情報を取得し、その情報を出力します。

注:私のインデックスはtabBarページであり、splashは通常のページであるため、switchTabはtabBarページのジャンプに使用され、redirectToは通常のページに使用されます。

2.印刷情報によると、条件付き判断はジャンプします。

3.完全なコード:

App({ 

  onLaunch: function() {
    var user = wx.getStorageInfoSync("userInfo");
    console.log(user)
    if (user.keys.length>0) {
      wx.switchTab({
        url: 'pages/index/index/index',
      })
    } else {
      wx.redirectTo({
        url: 'pages/splash/splash',
      })
    }
  },
})

4.他の同様の要件については、対応する判断を行って、ローカルキャッシュに入力した値に基づいてジャンプを実現できます。

おすすめ

転載: blog.csdn.net/qq_29644709/article/details/89390127