问题描述
const ctx = uni.createInnerAudioContext()
ctx.src = soundUrl
H5, Android 无问题,
iOS 代码执行到给 ctx.src 设值时直接崩溃,报错是:
UniAUdioPlayer.updatePlayerItem()
复现步骤
- 在页面中点击播放时,会执行上述代码。
- 直接崩溃
预期结果
正常播放
实际结果
直接崩溃
系统信息:
- 发行平台: iOS
- 操作系统 iOS 18.3.2
- HBuilderX版本 5.0.4
- uni-app版本 [如使用Vue-cli创建/运行项目,则提供
npm run info的运行结果]
- 设备信息 iPhone 12
补充信息
- 我试了几个远程url,阿里OSS服务器(带过期时间那种),普通URL,都不行。
- 音频是MP3格式
- Android, H5 都无问题。
- 下载后可以播放,直接用远程url无法播放。
- 有的链接能下载,有的下载不了。
问题描述
H5, Android 无问题,
iOS 代码执行到给 ctx.src 设值时直接崩溃,报错是:
UniAUdioPlayer.updatePlayerItem()
复现步骤
预期结果
正常播放
实际结果
直接崩溃
系统信息:
npm run info的运行结果]补充信息