APP-SERVICE-SDK:setStorageSync:fail Bug
发布于 5 年前 作者 tding 10373 次浏览 来自 问答

从运维中心发现好几个数据缓存接口错误:        APP-SERVICE-SDK:setStorageSync:fail 该问题无法手动复现BUG,但有好几次用户反馈出现小程序出现错误,估计与该接口有关,因为小程序配置方面信息存储在Storage当中,官方有解答吗

10 回复

四月份提交的问题,现在还没得到解决方案😟

我们的小程序近期也大量出现这个问题,请问改成异步接口能解决吗?

今天也遇到这个问题了 有解决吗?

我们最近也是经常报这种错误,字面意思,就是写入数据库失败, 但是找到那个函数没啥问题啊…

今天发现这个这个错误,希望尽快解答

APP-SERVICE-SDK:setStorageSync:fail Error: Failed To Send Sync;at pages/index/index onReady function;at api request success callback function

Error: APP-SERVICE-SDK:setStorageSync:fail Error: Failed To Send Sync

读取了不存在的key也会有这个报错,通常都是这个原因收到告警


看错误问题,以上的回答是错误的,具体原因我们查下

onLoad(options) {
 
var that=this;
     wx.
login({
       
success: function (res) {
         
if (res.code) {
           
//发起网络请求
          wx.request({
               
url: service.login, //请求地址
           method: "POST",
             header: {
               
"Content-Type": "application/x-www-form-urlencoded"
             },
             data: { code: res.code },
             success: function (res) {
               
if(res.statusCode == 200 && res.data.code == 200){
                 
//为了转发获取userId而存取缓存

                 wx.setStorageSync("userInfo", res.data.data.userInfo);


为何这样会报错。

APP-SERVICE-SDK:setStorageSync:fail write DB data fail;at pages/square/squareDetail onShow function;at api request success callback function



一大堆都错误,@林超 问题定位了么?

怎么样算不存在的key?没有set直接get不是undefined么?

这个是setStorage写入操作,不是读取操作哦

回到顶部