原因:setData用于异步更新渲染层,而log是同步的,因此当log结果为true时,渲染层还未更新解决:// setData提供了回调 that.setData({ppshow: true},() => { console.log(that.data.ppshow) }) // nextTick API wx.nextTick(() => { console.log(that.data.ppshow) }); // 先同步更新数据 that.data.ppshow = true console.log(that.data.ppshow)
setData不同步问题?[图片] 控制台输出为true;但页面上还是false;怎么解决?
2023-10-08# 微信侧已通过在9月份发布微信版本 8.0.41 修复了相关问题 意外地调用pause导致operateRecorder:fail:pause record fail报错的问题 录音管理器单例模式,导致audio is stop, don't stop record again报错的问题 # 关于我帖子中的问题,得到的答复 想知道为什么会触发这个异常-已定位,已修复因异常导致内部状态停止后,能否触发onStop -不能除了通过onStop回调,还有什么方法能拿到录的音频文件的临时路径?-无重复触发两次onResume回调的问题- 无影响
录音管理器operateRecorder:fail:pause record fail导致录音丢失?[图片] 问题描述: 如图是我们自己的错误埋点,据埋点看,录音管理器RecorderManager调用pause时不稳定触发onError回调,异常信息:operateRecorder:fail:pause record fail,几乎同时又触发了一次onError回调,错误信息:audio is stop, don't stop record again, 此时录音管理器内部已经处于停止状态,但并未触发onStop回调(没看到埋点,验证了很多歌反馈都是这样),因此导致录音丢失。这个问题无法稳定复现,因此无法提供代码片段。但现在每天都有很多用户反馈,它们的系统、版本和基础库未观察到有明显规律。想知道为什么会触发这个异常因异常导致内部状态停止后,能否触发onStop希望官方能暴露内部状态给我们开发者想问一下除了通过onStop回调,还有什么方法能拿到录的音频文件的临时路径?有其他开发者遇到了这个问题吗?目前在社区好像没搜到还有另一个很奇怪的问题:调用RecorderManager.resume, 会触发两次onResume回调,排查发现并不一定会导致录音丢失,这个会有什么影响吗?
2023-10-08感觉不是的,还是录音过程中有丢失,先有用户反馈说录的音频播到一半播不了,然后我们才用wx.createInnerAudioContext()检查一下,发现这俩值对不上,就是录音管理器它自己最后拿到的结果和它自己实际录音的文件可播放时长不符,bug原因在于录音管理器,和我们代码应该没关系
录音管理器的onStop回调参数中的时长和文件实际可播放时长不一致?问题:录音管理器的onStop回调参数中的时长和文件实际可播放时长不一致,普遍比可播放时长差一分钟以上 (前者是RecorderManager.onStop回调参数res.duration,后者“实际可播放时长”指wx.createInnerAudioContext().duration) 无法稳定复现,但是埋点监控到用户侧有大量异常,这个问题是微信的bug吗? 定位到ios端兼容性问题,在8.0.45微信版本修复了,另外wx.createInnerAudioContext().duration不准确
2023-10-07编译器机型调成Windows就能复现,Canvas控件无法触发touchstart等一系列事件
canvas生成签名真机bindtouchstart和bindtouchmove事件不触发?[图片][图片]
2023-07-13编译器机型调成Windows就能复现,Canvas控件无法触发touchstart等一系列事件
关于canvas,在手机端升级微信 8.0.34后,触发事件无响应问题 本来用canvas 写签名组件,我微信版本是8.0.28,都可以用。公司其他同事的都没反应,然后我就升级8.0.34.然后我也签不了名了。 以下canvas 的触摸方法均无响应。。。 bindtouchstart(e: any) { }, bindtouchmove(e: any) { }, bindtouchend() { }, bindtouchcancel() { },
2023-07-13编译器机型调成Windows就能复现,请问这个问题修复了吗?
微信小程序canvas画布无效,bindtouchstart事件没有触发?在微信开始这工具和手机端都可以正常用,但是电脑端打开小程序就不会触发,canvas上bindtap功能是能正常触发的
2023-07-13还是有这个问题
font-family设置字体在真机上不生效求解:使用font-family设置字体,在开发者工具上有效,在真机上预览无效。
2023-01-07看到5月份就有相关的反馈,说后续版本修复,但是到现在还不修,而且竟然有反馈说这个bug已经存在好几年了。。 每天错误人数几万个,we分析JS错误分析上首屈一指的就是这个bug,能不能修一下阿 https://developers.weixin.qq.com/community/develop/doc/000cc61ea5846828ef0ea24ce5b400?highLine=adMaterial https://developers.weixin.qq.com/community/develop/doc/00062af8714ad8e5aefde488059c00?highLine=adMaterial https://developers.weixin.qq.com/community/develop/doc/0004027053026886eb0e7bc605bc00?highLine=ios%25E5%25B9%25BF%25E5%2591%258A%25E6%258A%25A5%25E9%2594%2599 https://developers.weixin.qq.com/community/develop/doc/000a82ec9ac430a4072e35dd056000
ios广告组件错误告警?最近每天大量告警,全部是ios用户。看上去像是广告组件的错误。希望官方能解决下 [图片]
2022-12-12我也遇到了这个问题,用户的版本是ios 15点多,解决方法是将苹果手机的所在地区改回【中国大陆】
input 组件设置为type='digit',部分ios是逗号不是小数点[图片]
2022-12-05我也遇到了这个问题,用户的版本是ios 15点多,解决方法是将苹果手机的所在地区改回【中国大陆】
IOS15.2 input 组件设置为type=digit,左下角的小数点是逗号,怎么解决?[图片][图片]
2022-12-05