this.audio = uni.createInnerAudioContext();
this.audio.loop = true;
this.autoplay = true;
this.audio.src ='https://bjetxgzv.cdn.bspapp.com/VKCEYUGU-hello-uniapp/2cc220e0-c27a-11ea-9dfb-6da8e309e0d8.mp3';
this.audio.sessionCategory = "playback";
this.audio.play();
- 发布:2023-05-12 10:58
- 更新:2023-09-13 17:54
- 阅读:385
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
HBuilderX类型: 正式
HBuilderX版本号: 3.7.11
手机系统: iOS
手机系统版本号: iOS 16
手机厂商: 苹果
手机机型: iphoneXR
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
使用uni.createInnerAudioContext();ios进入后台之后,播放结束不能接着循环播放,manifest.json有添加"UIBackgroundModes" : [ "audio" ]配置
使用uni.createInnerAudioContext();ios进入后台之后,播放结束不能接着循环播放,manifest.json有添加"UIBackgroundModes" : [ "audio" ]配置
预期结果:
ios进入后台之后,播放结束能接着循环播放
ios进入后台之后,播放结束能接着循环播放
实际结果:
ios进入后台之后,播放结束不能接着循环播放
ios进入后台之后,播放结束不能接着循环播放
bug描述:
使用uni.createInnerAudioContext();ios进入后台之后,播放结束不能接着循环播放,manifest.json有添加"UIBackgroundModes" : [ "audio" ]配置
小码侬 (作者)
能后台播,就是播放结束之后不能循环播
2023-05-13 11:33