官方到底有没有人管一下啊
pc端微信createInnerAudioContext不能播放音频?let innerAudioContext = wx.createInnerAudioContext() innerAudioContext.autoplay = true; //2.3.0以下的版本静音下也能播放音频 2.3.0以上的就失效了 innerAudioContext.obeyMuteSwitch = false; //2.3.0以上的版本静音下也能播放音频 if(typeof wx.setInnerAudioOption === 'function'){ wx.setInnerAudioOption({ mixWithOther:false, obeyMuteSwitch:false }) } innerAudioContext.src = audioAddr + '?t=' + Math.random(); console.log('设置播放链接 %s' ,innerAudioContext.duration) [图片] 稍微长一点音频就出问题 ypeError: Cannot read properties of undefined (reading 'duration') https://yibaowen-1253664862.cos.ap-guangzhou.myqcloud.com/audio/6deff38643c08c927a22e2ba98b58287.mp3 官方能排查一下 这是什么问题呀
2023-10-29我目前测试的结果是IOS端 音频只要稍微大一点,设置自动播放的时候,结合服务器日志来看 延迟点在于 IOS端需要把整个音频下载 加载到小程序才会开始播放,音频小一点 影响倒不大,上了5M+ 就会比较明显了,怎么着也得要个2到3秒 小程序端把音频下载完了只有才能开始播放
请问使用 InnerAudioContext 在IOS上首次播放在线mp3地址延迟 问题怎么解决?const innerAudioContext = wx.createInnerAudioContext() innerAudioContext.autoplay = true innerAudioContext.src = 'https://sf3-cdn-tos.douyinstatic.com/obj/ies-music/6841476672266128135.mp3' innerAudioContext.onPlay(() => { console.log('开始播放') }) innerAudioContext.onError((res) => { console.log(res.errMsg) console.log(res.errCode) }) 1、在ios上播放 上述代码执行完毕 3秒后才开始播放音频,然后安卓测试了没问题 提供两个音频链接: http://www.yibaowen.com/file/getFile/1/c10c701897a0797350020f95fd4965fa 5M左右大小 ,首次播放需要延迟8s https://sf3-cdn-tos.douyinstatic.com/obj/ies-music/6841476672266128135.mp3 3M左右大小,首次播放需要延迟3s
2022-11-29我估计 你的很快就会变成数组了 只要重新发布一下小程序、然后就用不了了 嘿嘿、
微信小程序底层更新为什么这么乱来,这么不规范,这么随意、还能在打脸一点吗?[图片] 今天突然分享不行了。因为这一行代码、这一行代码 我为什么写呢、 因为事件触发调用函数传递的参数option 以前一直是一个对象、 今天突然报错 ,期间一直没改动任何代码、 调试一看 option 变成数组了。 [图片] 这是神马情况啊。你们更新小程序底层也太随意了一点吧,能不能严谨一点。这个直接影响到已发布的小程序了。
2018-07-06