还有一个现象就是,小程序在后台运行的时候,前台运行其他程序大约5分钟左右,小程序会被清除掉
setTimeout加入蓝牙小程序,后台运行会计时暂停在蓝牙小程序里面加入了计时功能,选择的是setTimeout循环函数。不过在华为 honor和iPhone 7plus上进行后台运行测试的时候,会随机发生计时停止BUG。有人说这是因为微信的后台运行冻结逻辑,不知道对不对。 求助大佬!!!
2018-08-28手机后台列表里应该包含小程序吧,清掉就是了
想退出打开的小程序,每次都是把微信的进程关掉,没办法直接关掉打开的小程序吗?怎么解决呢
2018-08-22that.data.setInter = setInterval(function () { time --; minute = parseInt(time/60); second = time%60; that.setData({minute : minute}); that.setData({second :second}); console.log(time); if(time == 0){ clearInterval(that.data.setInter) var param = 0x01; that.setData({ 'send[0]': param }); if (that.data.write_id) { dataView.setUint8(0, "0x" + send[0]) // that.setData({'buffer' : send[0]}); console.log(send); console.log("endtime"); wx.writeBLECharacteristicValue({ // 这里的 deviceId 需要在上面的 getBluetoothDevices 或 onBluetoothDeviceFound 接口中获取 deviceId: that.data.deviceId, // 这里的 serviceId 需要在上面的 getBLEDeviceServices 接口中获取 serviceId: that.data.serviceId, // 这里的 characteristicId 需要在上面的 getBLEDeviceCharacteristics 接口中获取 characteristicId: that.data.write_id, // 这里的value是ArrayBuffer类型 value: buffer, success: function (res) { console.log(send); }, fail: function (res) { console.log(res) }, }) } } } , 1000);
蓝牙小程序后台运行无法下发指令蓝牙倒计时小程序,按了右上角和HOME键后台运行,然后锁屏 调试时可以看到计时是正常的,就是结束的时候指令不下发了,只有再次进入小程序时才会下发。这是什么原因?
2018-07-24