- 模拟器播放音频立即假死,真机不会
--出现的问题 模拟器播放音频立即假死,真机会不从预定seek时间播放 --复现伪代码 用的是InnerAudioContext 就是播放外语课文,有正常播放,暂停,停止,还有点哪一句播放那一句,用了onseeked onstop onplay onpause onerror onwaiting 点击课文文本时,找到这句话的开始时间,InnerAudioContext.seek(startTime) onSeeked回调InnerAudioContext.play() onPlay回调setTimeout到下一句课文开始时间InnerAudioContext.pause() 录音文件用的是downloadFile保存到本地临时文件 录音文件mp3,大小2M+ 手机型号 荣耀note10(麒麟970) --代码片段上传了,需要云能力下载mp3文件
2019-05-12 - 云函数查询数据库报错
- 当前 Bug 的表现(可附上截图) Error: errCode: -404011 cloud function execution error | errMsg: cloud.callFunction:fail cloud function service error code -504002, error message Unexpected identifier; at cloud.callFunction api; - 预期表现 还预期什么表现,就是官方demo了 - 复现路径 - 提供一个最简复现 Demo const cloud = require('wx-server-sdk') cloud.init({ env: 'online-env' }) const db = cloud.database({ env: 'online-env' }) const userDB = db.collection("user") const _ = db.command exports.main = (event, context) => { try { return await db.collection('user').doc('9c4488c75cc470fd07e2083a6bae3288').get() } catch (e) { console.error(e) } } 云端报错:"errorCode":1,"errorMessage":"user code exception caught","stackTrace":"Unexpected identifier" 云端报错 const cloud = require('wx-server-sdk') cloud.init({ env: 'online-env' }) const db = cloud.database({ env: 'online-env' }) const userDB = db.collection("user") exports.main = (event, context) => { try { return await db.collection('user').doc('9c4488c75cc470fd07e2083a6bae3288').get() } catch (e) { console.error(e) } } 官方demo的程度,报错一天,气死人
2019-04-29