2.9.3真机会出现输入了内容切一下微信就会输入框内容清空的现象
我调用基础库2.9.3的问题?我调用基础库2.9.3的问题,输入内容,未打印出来,换成2.9.3以下版本就可以 2.9.3版本: [图片] [图片] 2.9.3以下版本: [图片]
2019-11-14这个问题找到答案了 mp3还有还有一个副格式 具体的可以看 这个 https://blog.csdn.net/datamining2005/article/details/78954367 你可以找一个可以在安卓播放的音频 看一下 再找一个不能播的看一下 你大概就明白了
语音播放,在开发工具可以,手机上无法播放- 步骤一 在微信开发工具,使用官方提供代码, 播放连接地址音频,可以听到语音信息,但是通过手机预览,无法听到音频,并且接受到报错信息{'errcode": 10001,"errMsg":"errcode : 67, err : decode audio fail"},代码使用: [代码]const innerAudioContext = wx.createInnerAudioContext()[代码][代码]innerAudioContext.autoplay = true[代码] [代码]innerAudioContext.src = '我的地址'[代码] [代码]innerAudioContext.onPlay(() => { [代码] [代码]console.log('开始播放')[代码] [代码]})[代码][代码]innerAudioContext.onError((res) => { [代码] [代码]console.log(res.errMsg) [代码] [代码]console.log(res.errCode)[代码] [代码]})[代码]音频文件未WAV格式,通过GET请求获取到头信息为RIFF&8WAVEfmt @@data8 - 步骤二 初步判断,是否因为文件未加载完成而播放失败?准备下载完成后再进行播放操作,代码如下: wx.downloadFile({ url: '我的地址', success: function (res) { wx.hideLoading() if (res.statusCode === 200) { console.log('begin play') innerAudioContext.src = res.tempFilePath; innerAudioContext.onPlay((a) => { console.log('开始播放') }) } } }) 本次修改后,音频文件在手机小程序预览,可以播放。 - 步骤三 群求其他解决办法:发现官方文档有个onCanplay事件,我调整代码为: innerAudioContext.onCanplay((res) => { console.log('can play now') innerAudioContext.play(); }) 但是,调整后的代码,并未达到预期,还是报步骤一的错误 希望能够通过正常方式进行语音地址的音频播放,请协助解决这个问题
2019-08-15