苹果手机innerAudioContext播放音频返回-11850错误
发布于 6 年前 作者 lei01 13895 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)

用innerAudioContext播放音频,在开发平台及android手机上可以正常播放。但是在苹果手机上去播放不了。显示

INNERERRCODE: -11850, ERRMSG: 操作停止。 有时也发生-11800错误。

  • 预期表现

正常播放

  • 复现路径

如下代码

  • 提供一个最简复现 Demo

…wxml:

<button class="weui-btn " type=“primary” bindtap=“playAudio”>播放音频</button>

…jsm

const innerAudioContext = wx.createInnerAudioContext();

Page({

data: {

},

playAudio: function () {

    // innerAudioContext.autoplay = true ;

    innerAudioContext.src = https://ss.youbtc.net/media/audio/cv1539727702553.m4a;

    innerAudioContext.play();

},

onLoad: function (options) {

    innerAudioContext.onPlay(() => {

    console.log(‘开始播放’)

    });

    

    innerAudioContext.onEnded(() => {

    console.log(‘播放结束’);

    });

    

    innerAudioContext.onStop(() => {

    console.log(‘停止播放’);

    });

    

    innerAudioContext.onError((res) => {

    console.log(res.errMsg);

    console.log(res.errCode);

    })

},

3 回复

提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

链接过期了? 能否提供一个未过期链接

机型:iPhone 7 iOS 12.0.1

微信:6.7.3

代码片段:wechatide://minicode/O4jRMemr7n3m

回到顶部