- 「基础库3.4.7」innerAudioContext播放音频报错
我们被灰度到3.4.7的用户很多出现了这个问题,小程序告警一堆这个错误。我自己手机测试了一下,发现好像不是必现,请重视一下,不要一次复现不了就不管了。 社区陆续也有其他开发者在反馈这个问题:https://developers.weixin.qq.com/community/develop/doc/0006aebd88cd68f454b15dba56e400 MiniProgramError this.reportBeginPlay is not a function. (In 'this.reportBeginPlay(i,a)', 'this.reportBeginPlay' is undefined) TypeError: this.reportBeginPlay is not a function. (In 'this.reportBeginPlay(i,a)', 'this.reportBeginPlay' is undefined) play@https://lib/WAServiceMainContext.js:1:1318251 play@https://lib/WAServiceMainContext.js:1:1321016 ote@https://lib/WAServiceMainContext.js:1:1332749 play@https://lib/WAServiceMainContext.js:1:1336572 I@https://lib/WAServiceMainContext.js:1:923329 p@[native code] @https://usr//appservice.app.js:826:2370 at <setInterval callback function> @https://lib/WASubContext.js:1:127086 @https://lib/WASubContext.js:1:159170 p@https://lib/WAServiceMainContext.js:1:162962 @https://lib/WAServiceMainContext.js:1:151225 _onNativeTimer@ global code@
06-21 - BufferSourceNode.stop不会触发onended回调
使用BufferSourceNode播放时,如果正常结束,onended回调会正常执行;但如果是调用BufferSourceNode.stop方法来停止播放的,onended回调不会执行,与预期不符。
06-04 - wx.uploadFile能否支持移动解析(HttpDNS)?
wx.uploadFile能否跟wx.request一样,也支持enableHttpDNS选项?预期这样能够减少上传时出现ERR_NAME_NOT_RESOLVED错误的出现概率,恳请官方考虑一下。
05-13 - Error: accessSync:fail fs not mounted
微信的存储读写权限都是打开的,但是小程序读取不了文件。报如下错误: [图片] 权限都是打开的: [图片] 错误时间:2023-12-14 20:34,报错微信号:Qianduoduo1888339,微信错误日志已上传。
2023-12-14 - wx.getChannelsLiveNoticeInfo返回err_code为-2是什么意思?
开发工具中调用的 [图片]
2023-11-02 - 「基础库3.1.1」RecorderManager在苹果手机上暂停几次后,就录不进声音了!
代码片段中自动每隔几秒pause并resume,下面截图记录了相关的事件回调(苹果手机),一开始还能看到onFrameRecorded回调,但到后面就没回调了: [图片] 这个问题至少有大半年了,1月份我就发过帖子:https://developers.weixin.qq.com/community/develop/doc/000c88692982c858a41fddc0c5b800 今天又被用户骂了,求求官方赶紧解决一下,拜托了。
2023-09-25 - RecorderManager录制时录音丢失,stop时报错,右上角录音图标一直是灰的,无法正常结束
RecorderManger录制时有小概率(但近期偏多)出现卡死的情况,为了排查,我们在录制相关的每一个地方都加了日志,下面是根据日志还原的一次问题现场: [图片] 上面提到的另一个录音丢失的帖子:https://developers.weixin.qq.com/community/develop/doc/000c88692982c858a41fddc0c5b800 ,这个当时比较容易复现。 小概率事件,没法提供可复现的代码片段。如有需要,我们可以让出现问题的用户配合提供微信日志。 2023-8-18 21:12 补充: 下面是小程序的日志,用户点击结束录音时,提示录音已经结束了,说明录音是自己提前异常结束的,在此之前小程序也没有收到过onError或者onStop回调。从分析的已录制时长52秒少于录制时长96秒也说明录音事实上早就结束了。用户提供的截图显示右上角是一个灰色的话筒,也说明了录音状态是异常的。 2023-8-18 20:32:35 [info] recorder.onStart 2023-8-18 20:34:11 [info] recorderManager.stop() called. 2023-8-18 20:34:11 [error] recorder.onError: {"errMsg":"operateRecorder:fail:audio is stop, don't stop record again"} 2023-8-18 20:34:11 [info] frameCount: 2025, estimated duration: 52.903124999999996s [图片]
2023-08-04 - 真机调试时,Network下的Media类请求没有被记录下来?
下面是直接在开发工具中操作正常记录的media请求,但是真机调试时这类请求没有记录下来: [图片] [图片]
2023-07-29 - 微信字体调大后,wx.getSystemInfo返回的fontSizeSetting仍是默认值16?
最近发现page-meta设置的root-font-size和page-font-size都没用了,本想用wx.getSystemInfo替代一下,结果发现连这个API都坏掉了!
2023-07-07 - 录音结束后生成的文件大小是0,不论什么原因,这个时候不应该抛个异常吗?
手机大概是没空间了,录音结束后生成的文件大小是0,这个时候不应该抛个异常吗?0我们倒还能自己判断,那有没有可能本来是10M的录音,结果写了个5M的文件给我们呢? 这是我们线上记录到的一次录音文件大小为0的情况:recorder.onStop: {"duration":60040,"tempFilePath":"wxfile://tmp_27bd1b519681522b14fabf039302167b.mp3","fileSize":0} 另附很久之前提交的bug,至今无人过问: 2023-1-7:RecorderManager在苹果手机上暂停几次后,就录不进声音了? https://developers.weixin.qq.com/community/develop/doc/000c88692982c858a41fddc0c5b800 2023-5-6:BufferSourceNode就算正常stop及disconnect,也不会被回收,存在内存泄露? https://developers.weixin.qq.com/community/develop/doc/000a423d5dc530c109bf758a456800
2023-06-01