lwbg1024
lwbg1024
  • 发布:2020-10-14 17:33
  • 更新:2021-01-12 17:35
  • 阅读:865

【报Bug】音频api uni.createInnerAudioContext() 特殊情况下失效

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

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

HBuilderX类型: 正式

HBuilderX版本号: 2.9.2

手机系统: iOS

手机系统版本号: iOS 13.4

手机厂商: 苹果

手机机型: XR

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:
createAudio(){  
                const innerAudioContext = uni.createInnerAudioContext();  
                this.ctx = innerAudioContext  
                innerAudioContext.src = this.url  
                innerAudioContext.autoplay = true;  
                innerAudioContext.onPlay((res) => {  
                    this.success = JSON.stringify(res)  
                  console.log('开始播放');  
                });  
                innerAudioContext.onError((res) => {  
                  console.log(res);  
                  console.log(res.errCode);  
                    this.err = JSON.stringify(res)  
                });  
            },

预期结果:

希望使用api操作和原生播放器一样可以在ios下播放m3u8格式音频

实际结果:

报错 errCode: -5

bug描述:

  1. 音频地址: https://xxx.m3u8 m3u8格式
  2. 使用原生audio组件时,在ios下可以播放,使用api操作时不可以播放
  3. 错误返回: {
    "errMsg": "MediaError",
    "errCode": -5
    }
  4. 请问这个code -5表示什么含义
2020-10-14 17:33 负责人:无 分享
已邀请:
lwbg1024

lwbg1024 (作者)

顶一个

lwbg1024

lwbg1024 (作者)

官方没人处理么?

DCloud_UNI_Anne

DCloud_UNI_Anne

产品不会有明显的bug,所以你遇到的问题大都是在特定环境下才能重现的问题,请提供可稳定复现直接运行的完整示例(上传附件),方便我们快速排查问题哦。
【正确报bug的姿势】https://ask.dcloud.net.cn/article/38139

该问题目前已经被锁定, 无法添加新回复