收藏
回答

innerAudioContext 播放无法停止

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 需求 innerAudioContext 工具 6.5.3 2.2.0

为什么  innerAudioContext.stop();  无法停止录音播放。。。

新手,求大佬帮帮忙。。。。

/**播放录音 */
 
playAudio:function(event){
 
const innerAudioContext = wx.createInnerAudioContext();
 
var that=this;
 
innerAudioContext.onEnded(function(res){
 
that.setData({ currentUrl: '' });
 
});
 
innerAudioContext.autoplay = true
 
innerAudioContext.src = event.currentTarget.dataset.url;
 
if (innerAudioContext.src != this.data.currentUrl){
 
innerAudioContext.play();
 
this.setData({currentUrl : innerAudioContext.src});
 
}else{
 
innerAudioContext.stop();
 
this.setData({ currentUrl: '' });
 
}
 
},


回答关注问题邀请回答
收藏

3 个回答

  • 澍
    2023-12-23

    问一下,最后解决了吗?我stop压根不调这个onstop回调,一脸懵逼

    2023-12-23
    有用
    回复
  • 山水清音
    山水清音
    2018-09-17

    请问有找到解决方案吗?我这边有同样的问题

    2018-09-17
    有用
    回复
  • heiheiheiha
    heiheiheiha
    2018-09-04

    emmmm

    2018-09-04
    有用
    回复
登录 后发表内容