鍍金池/ 問答/HTML/ 微信小程序的緩存為什么設(shè)置后獲取不到

微信小程序的緩存為什么設(shè)置后獲取不到

在小程序wx.request回調(diào)函數(shù)中設(shè)置緩存 為什么別的頁面獲取不到,但是在控制臺console.log()的確有值。

        function (cb) {
          try {
            wx.setStorageSync('openid', cb.openid)
            // wx.setStorageSync('session_key', cb.session_key)
            // wx.setStorageSync('expires_in', cb.expires_in)
          } catch (e) {
            console.log("獲取用戶登錄狀態(tài)失敗!" + res.errMsg)
          }
        }
       
       

另一頁面
console.log(wx.getStorageSync('openid'))

回答
編輯回答
過客

你這個設(shè)置緩存頁面是首頁嗎?
可能是異步也可能是頁面加載先后的問題

2017年4月11日 08:40
編輯回答
真難過

請問是怎么解決這個問題的呢?我也遇到了

2017年10月30日 02:58