详细问题描述
H5环境下, uni.createInnerAudioContext(), ios微信网页端无法播放音频
以下情况是正常的:
安卓微信网页端正常播放音频
重现步骤
[步骤]
let innerAudioContext = uni.createInnerAudioContext()
innerAudioContext.autoplay = true
innerAudioContext.src = _this.mp3Src
innerAudioContext.volume = 1
innerAudioContext.onPlay(() => {
// _this.$toTip('开始播放')
})
innerAudioContext.onError((e) => {
_this.$toTip(e)
});
innerAudioContext.onEnded(() => {
// _this.$toTip('233333')
innerAudioContext.destroy()
})
[结果]
安卓微信网页端正常播放音频,ios微信无法播放,测试机型为iPhone6 11.4.1 微信版本为7.0.5,iPhoneX 13.1 微信最新版
[期望]
ios与安卓都能正常播放
[如果语言难以表述清晰,拍一个视频或截图,有图有真相]
IDE运行环境说明
2.2.2.20190816
uni-app运行环境说明
[运行端是h5或app或某个小程序?]
h5
[运行端版本号]
[项目是cli创建的还是HBuilderX创建的?如果是cli创建的,请更新到最新版cli再试]
HBuilderX创建
Chris07
解决了么,我的也是需要触发才能正常播放
2020-10-18 00:34