收藏
回答

getStorage,手机中,部分数据总是为空,开发工具中中正常

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小游戏 Bug wx.getStorage 微信安卓客户端 7 2.9.0

遇到一个奇怪的问题

在开发工具里面,操作storage没遇到啥问题,但是在手机中,getStorage的时候,一些数据总是为空,

出现问题的数据是保存object的数组;

有谁遇到或指导如何处理么?我是头一次遇到这个问题,

最后一次编辑于  星期二 21:27
回答关注问题邀请回答
收藏

2 个回答

  • 小游戏运营专员-宏
    小游戏运营专员-宏
    星期三 10:43

    你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)

    星期三 10:43
    赞同
    回复
  • 韩强
    韩强
    星期三 13:50

    经过测试发现,是array类型的数据,会有问题,object没有问题

    这个因该是bug,请光官方处理一下。


    array在手机上存取数据有问题,开发工具正常。

    星期三 13:50
    赞同
    回复 2
    • awanderer
      awanderer
      星期三 14:01
      这个问题我也遇到了,你把数组在setStorge的时候转成json存进去,get的时候再转回来就没问题了
      星期三 14:01
      回复
    • 韩强
      韩强
      星期三 15:15回复awanderer
      恩,只要不是array,好像就可以,我就按照object处理就好了。
      希望微信团队,尽快处理吧,
      星期三 15:15
      回复
问题标签