- 音频暂停后,通过安卓的返回键推出,背景音频播放器关闭(不能再进行播放/暂停)
- 当前 Bug 的表现(可附上截图) 小程序音频播放状态下,通过微信聊天列表置顶的入口进入原生播放器显示页面,暂停后,通过安卓返回键返回,小程序进程还在,但是再进行播放已经无法实现了(应该是后台的getBackgroundAudioManager停止了) 另:在通过微信聊天列表置顶的入口进入原生播放器显示页面,通过右上角进入小程序,暂停后,通过安卓的返回键,返回到聊天列表页,同样有此问题。 - 预期表现 如此,用户再次进入小程序,点击播放按钮,不能继续播放音频 - 复现路径 音频播放状态下—>点击聊天页面置顶的音频入口—> 此处点击暂停按钮—>使用安卓原生的返回按钮—>播放器停止 通过安卓的菜单(历史任务)按钮,进入小程序—>再次点击播放/暂停按钮失效 - 提供一个最简复现 Demo(demo名称有点问题,不知道怎么修改过来,不影响程序运行) wechatide://minicode/cjhriumG7b1R 麻烦给个方案,谢谢~
2018-08-07 - 设置请求超时时间后,并不是按照超时时间停止请求
[代码]{[代码][代码]...[代码][代码] [代码][代码]"networkTimeout"[代码][代码]: {[代码][代码] [代码][代码]"request"[代码][代码]: 5000,[代码][代码] [代码][代码]"downloadFile"[代码][代码]: 5000[代码][代码] [代码][代码]},[代码][代码] [代码][代码]"debug"[代码][代码]: [代码][代码]true[代码][代码]}[代码]设置超时时间为5000后,在真机环境测试,超过5000后,没有作出反应,大概15秒后才抛出fail和complete,设置10秒有时要过好长时间(具体时间不详) 想请问下应该如何配置,才能生效啊,麻烦解答下,谢谢
2018-07-26 - API音频接口无法播放下载接口所创建的本地临时资源文件?
[代码]wx.downloadFile({[代码][代码] [代码][代码]url: url,[代码][代码] [代码][代码]success: res => {[代码][代码] [代码][代码]console.log([代码][代码]"---下载完成---"[代码][代码]);[代码][代码] [代码][代码]console.log(res.tempFilePath);[代码][代码] [代码][代码]// 在data中记录缓存的下一条音频[代码][代码] [代码][代码]// this.setData({[代码][代码] [代码][代码]// tempFilePath: res.tempFilePath[代码][代码] [代码][代码]// });[代码][代码] [代码][代码]const backgroundAudioManager = wx.getBackgroundAudioManager();[代码][代码] [代码][代码]backgroundAudioManager.src = res.tempFilePath[代码][代码] [代码][代码]// this.playAudio(nextItem);[代码][代码] [代码][代码]// this.play();[代码][代码] [代码][代码]}[代码][代码]});[代码]会报错 10001, 我看到之前有人遇到过此问题: https://developers.weixin.qq.com/blogdetail?action=get_post_info&docid=c7b223db52aff88b3c3a15f2fb5ddfc6 然后官方更新日志也说明修复了,为什么还是播放失败呢?[图片]
2018-07-11