收藏
回答

小程序发布后部分机型无法正常运行

问题模块 框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
客户端 小程序 Bug Android 安卓7.0;安卓7.1.2;安卓8.0 魅族pro7;魅蓝note6;三星S8 7.03;7.03;7.03

- 当前 Bug 的表现(可附上截图)

在开发者工具,以及真机调试中,都没有出现问题。但是在体验版以及正式发布的版本中出现了Bug:共三部手机,只有魅族pro7成功获取 rem 数据,魅蓝Note6有极少数时间能够获取 rem 数据,三星s8始终不能获取 rem 数据。 ——rem 是自己定义的变量

手机调试报错内容:

魅蓝note6


三星s8


- 预期表现

所有机型正常读取 rem 数据,不报错!

- 复现路径


- 提供一个最简复现 Demo

//定义 rem 参数

var nn = [];

var bb = [];

var day = wx.getStorageSync("day_task")

for (var i = 0; i < day; i++) {

nn[i] = i;

bb[i] = {

"rem": 0,

"mohu": 0,

"forget": 0

}

}

wx.setStorage({

key: 'task',

data: nn,

})

wx.setStorage({

key: 'local_test_word',

data: nn,

})

wx.setStorage({

key: 'task_detail',

data: bb,

})

},

//调用 rem

if (this.data.task_detail[temp].rem === 0 && this.data.task_detail[temp].mohu === 0 && this.data.task_detail[temp].forget === 0) {

var td = wx.getStorageSync('today_detail');

td.forget = td.forget + 1;

wx.setStorage({

key: 'today_detail',

data: td,

})

}


最后一次编辑于  02-19  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

1 个回答