收藏
回答

难道没人发现wx.getStorageInfo的问题么?

success返回参数说明:

参数类型说明
keysString Array当前storage中所有的key
currentSizeNumber当前占用的空间大小, 单位kb
limitSizeNumber限制的空间大小,单位kb

官方文档是这么写的。我用currentSize/limitSize是内存使用率没错啊。为啥到了9.99%就再也无法保存数据了?目测currentSize返回值差一位数吧

回答关注问题邀请回答
收藏

5 个回答

  • 晨
    2017-07-31

    没有复现问题,请确认原始的currentSize值,并检查计算是否出错

    2017-07-31
    有用 1
    回复
  • SilverR
    SilverR
    2020-08-05

    可能是单个key到达上限了,单个key的长度刚好是总长的10%

    2020-08-05
    有用 1
    回复
  • 王洋
    王洋
    2017-08-01

    麻烦您请看一下我这两张手机截图



    2017-08-01
    有用 1
    回复
  • 王洋
    王洋
    2017-08-02

    @晨 确实是currentSize缺一位啊。我这边几十个手机我全看了,都是这样。模拟器是正确的,真机是不对的回复并关闭问题

    2017-08-02
    有用
    回复
  • 王洋
    王洋
    2017-07-31

    模拟器是正确的,真机上currentSize少一位,导致内存使用率10%或者9.99%就内存满了

    2017-07-31
    有用
    回复
登录 后发表内容