- 「基础库3.8.6」云函数无法正常调用。
不管是前端调用代码还是云函数本身的代码,最近几个月都没改过;目前只有一个用户(基础库3.8.6)失败,云开发控制台看不到云函数失败的日志,都是调用成功的,应该前端就失败了。 we分析中看到的错误信息: cloud init error: Error: errCode: 103006 | errMsg: system error.. For more information, please refer to https://developers.weixin.qq.com/miniprogram/dev/wxcloudrun/src/development/call/faq.html 小程序打印日志里的错误信息: {"reason":{"errCode":-1,"errMsg":"cloud.callFunction:fail Error: errCode: 103006 | errMsg: system error. (callId: 1748926232251-0.08464170271433691) (trace: 12:50:32 start->12:50:32 system error (Error: errCode: 103006 | errMsg: system error.), abort)"},"promise":{}} 不管是前端还是云函数里,都正确指定了env: wx.cloud.init({ env: config.cloudEnv })
18小时前 - 「基础库3.8.3」PUT请求返回的状态码都是-1
我们小程序很久没动过代码了,以前一切正常,但这两天开始有一些基础库更新到3.8.3的用户出现了PUT请求返回的状态码为-1的情况。我们的代码里没有指定返回-1的逻辑(PUT请求服务端都明确指定了返回200),查了Nginx中记录的日志也的确从来没有返回过-1. We分析可视化日志里截图的请求: [图片]
05-11 - 「基础库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@
2024-06-21 - BufferSourceNode.stop不会触发onended回调
使用BufferSourceNode播放时,如果正常结束,onended回调会正常执行;但如果是调用BufferSourceNode.stop方法来停止播放的,onended回调不会执行,与预期不符。
2024-06-04 - wx.uploadFile能否支持移动解析(HttpDNS)?
wx.uploadFile能否跟wx.request一样,也支持enableHttpDNS选项?预期这样能够减少上传时出现ERR_NAME_NOT_RESOLVED错误的出现概率,恳请官方考虑一下。
2024-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