菜菜2
菜菜2
  • 发布:2025-01-11 19:10
  • 更新:2025-01-11 19:10
  • 阅读:3

【报Bug】uni.createInnerAudioContext() 播放结束,没有触发onEnded

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: Apple M2;MacOS 14.5 (23F79)

HBuilderX类型: 正式

HBuilderX版本号: 4.36

手机系统: Android

手机系统版本号: Android 13

手机厂商: OPPO

手机机型: OnePlus 8/安卓平板

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

const AIAudioContext = uni.createInnerAudioContext();
AIAudioContext.src = url; // 设置本地音频路径
AIAudioContext.play();

  AIAudioContext.onEnded = () => {  
    console.log('播放结束onEnded')  
    onEnd();  
  };

操作步骤:

1、播放一个音频
2、音频播放结束
3、没有触发 onEnded

预期结果:

1、音频播放结束触发onEnded,或者有其他事件可以判断音频播放结束?

实际结果:

1、音频播放结束完全没有触发onEnded

bug描述:

1、uni.createInnerAudioContext() 播放结束,没有触发onEnded
2、为什么不会触发,那我怎么去监听音频播放结束,开始下一个音频播放?

2025-01-11 19:10 负责人:无 分享
已邀请:

要回复问题请先登录注册