1***@qq.com
1***@qq.com
  • 发布:2020-05-20 15:56
  • 更新:2020-05-20 15:56
  • 阅读:1031

【报Bug】更新了版本之后innerAudioContext对象的onEnded方法不触发,并且控制台报错,降级到2.6.16就没问题

分类:HBuilderX

产品分类: HbuilderX

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: window10专业版

HBuilderX版本号: 2.7.5

示例代码:

this.innerAudioContext=uni.createInnerAudioContext();

        this.innerAudioContext.onPlay(function(){  
            console.log("开始播放")  
            uni.showLoading({  
                title:'语音播放中'  
            })  
        })  
        this.innerAudioContext.onEnded(function(){  
            this.isOpen=false;  
            uni.hideLoading();  

        })  

this.isOpen?this.innerAudioContext.stop():'';
this.innerAudioContext.src=this.url;
this.innerAudioContext.play();
this.isOpen=true;

操作步骤:

播放完一段语音后

预期结果:

播放完loading也停止

实际结果:

不触发onEnded

bug描述:

更新了版本之后innerAudioContext对象的onEnded方法不触发,并且控制台报错,降级到2.6.16就没问题

2020-05-20 15:56 负责人:无 分享
已邀请:

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