以何为家
以何为家
  • 发布:2020-10-13 15:25
  • 更新:2020-12-03 10:20
  • 阅读:962

【报Bug】uni.createInnerAudioContext()创建的音频IOS端不能播放,Android端正常。

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: Alpha

HBuilderX版本号: 2.8.13

手机系统: iOS

手机系统版本号: iOS 12.4

手机厂商: 苹果

手机机型: iphone 6 plus

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

见代码

预期结果:

http://hkscjd.clappyun.com/_Framework/GetFile/c28bfbd1-7f01-4a74-bab3-0a97c223a60b 这种路径能正常播放

实际结果:

苹果端不能播放如上路径音频

bug描述:

代码如下:

console.log("点击了播放");  
const au = uni.createInnerAudioContext();  
au.autoplay = true;  
//iOS不能播放,Android可以播放  
au.src  = "http://hkscjd.clappyun.com/_Framework/GetFile/c28bfbd1-7f01-4a74-bab3-0a97c223a60b"  
//iOS、Android都可以播放  
// au.src  = "http://mouyizhan.com/2.mp3"  
au.onPlay(() => {  
  console.log('开始播放1111111');  
});  
au.onError((res) => {  
  console.log('播放出错='+JSON.stringify(res));  
});

Android端正常播放,并打印了“开始播放1111111”,iOS端不播放,报错信息:播放出错={"errMsg":"MediaError","errCode":-5}

2020-10-13 15:25 负责人:无 分享
已邀请:
x***@163.com

x***@163.com - 开发者

请问你找到解决办法了吗?我报的错误是{"errMsg":"MediaError","errCode":-6}

  • 以何为家 (作者)

    后台把音频的路径换成了xxxxxxx.mp3 那种

    2020-12-04 16:14

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