通过uni.getBackgroundAudioManager开始播放背景音频,下拉在ios自带的播放器上点击暂停、播放,然后切去其他APP,例如网易云,播放歌曲后会自动将背景音频暂停,但此时并没有进入onPause,补充说明:如果没有点击系统自带的播放上的暂停播放按钮的话,是能正常进入onPause

- 发布:2025-03-06 20:42
- 更新:2025-03-26 15:29
- 阅读:195
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win 10
HBuilderX类型: Alpha
HBuilderX版本号: 4.53
手机系统: iOS
手机系统版本号: iOS 18
手机厂商: 苹果
手机机型: iphone12 mini
页面类型: vue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
通过uni.getBackgroundAudioManager开始播放背景音频,下拉在ios自带的播放器上点击暂停、播放,然后切去其他APP,例如网易云,播放歌曲后会自动将背景音频暂停,但此时并没有进入onPause事件,应该要进入onPause事件或者其他事件
通过uni.getBackgroundAudioManager开始播放背景音频,下拉在ios自带的播放器上点击暂停、播放,然后切去其他APP,例如网易云,播放歌曲后会自动将背景音频暂停,但此时并没有进入onPause事件,应该要进入onPause事件或者其他事件
实际结果:
通过uni.getBackgroundAudioManager开始播放背景音频,下拉在ios自带的播放器上点击暂停、播放,然后切去其他APP,例如网易云,播放歌曲后会自动将背景音频暂停,但此时并没有进入onPause事件
通过uni.getBackgroundAudioManager开始播放背景音频,下拉在ios自带的播放器上点击暂停、播放,然后切去其他APP,例如网易云,播放歌曲后会自动将背景音频暂停,但此时并没有进入onPause事件
bug描述:
通过uni.getBackgroundAudioManager开始播放背景音频,下拉在ios自带的播放器上点击暂停、播放,然后切去其他APP,例如网易云,播放歌曲后会自动将背景音频暂停,但此时并没有进入onPause事件
最佳回复

问题已确认下个版本会修复
-
p***@163.com (作者)
这个问题解决了吗?另外我还发现如果同时用了uni.getBackgroundAudioManager和uni.createInnerAudioContext,当createInnerAudioContext执行了pause(),play()后,getBackgroundAudioManager同样的无法进入onPlay
onPause,是否是同样的问题?2025-03-25 14:30
-
-