3***@qq.com
3***@qq.com
  • 发布:2024-09-12 13:48
  • 更新:2024-09-12 13:48
  • 阅读:98

【报Bug】使用uni.createInnerAudioContext()组件播放MP3的时候报错,错误信息如下{"errMsg":"MediaError","errCode":-5}

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10

HBuilderX类型: 正式

HBuilderX版本号: 3.99

手机系统: iOS

手机系统版本号: iOS 17

手机厂商: 苹果

手机机型: iphone12

页面类型: vue

vue版本: vue3

打包方式: 离线

项目创建方式: HBuilderX

示例代码:

d.player = uni.createInnerAudioContext();
d.player.autoplay = true;
d.player.src = annex.path; //服务器地址
d.player.onPlay(() => {
console.log('play sound');
});
d.player.onStop(()=>{
annex.status=""
})
d.player.onEnded(()=>{
d.player.stop();
})

d.player.onError((res:any) => {  
  console.log(res);  
  d.player.stop();  

  uni.showToast({  
    icon:"none",  
    title:JSON.stringify(res)  
  })  
  // 多次会调用播放新的文件时,提前销毁实例,可避免-99错误  
});

操作步骤:

预期结果:

正常播放MP3

实际结果:

无法播放
错误信息:{"errMsg":"MediaError","errCode":-5}

bug描述:

使用uni.createInnerAudioContext()组件播放MP3的时候报错,错误信息如下
{"errMsg":"MediaError","errCode":-5}

2024-09-12 13:48 负责人:DCloud_iOS_WZT 分享
已邀请:

要回复问题请先登录注册