setStorageSync::fail write the DB data
发布于 6 年前 作者 naliao 4026 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)
  • 预期表现

如上图

  • 复现路径

如上图

  • 提供一个最简复现 Demo
  1. 开发工具里复现不了,只有小程序运维中心可以看到线上的报错。

  2. 是不是storage里超过10m的原因?但是不应该啊,内存没有什么特别大的数据去存储。

  3. 或者是不是setStorageSync这个函数本身会出现概率性设置失效?但我看网上做了二次封装应该能避免此问题

  4. 基础库太低的问题?

/**

 * 这是我对setStorageSync进行的二次封装

 */

function setStorageSync(key, value) {

    try {

        wx.setStorageSync(key, value)

    } catch (e) {

        wx.setStorageSync(key, value)

    }

}

2 回复

是安卓还是ios?系统版本也提供下。

麻烦提供下appid

回到顶部