zdng
zdng
  • 发布:2020-09-07 10:52
  • 更新:2020-09-07 11:13
  • 阅读:809

【报Bug】plus.audio.createPlayer 长音频播放有问题,十分钟左右会报错

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10

HBuilderX类型: 正式

HBuilderX版本号: 2.8.8

手机系统: Android

手机系统版本号: Android 10

手机厂商: 小米

手机机型: 各种机型都不行

页面类型: nvue

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
<script>  
    export default {  
        onLaunch: function() {  
            console.log('App Launch')  
        },  
        onShow: function() {  
            var player = plus.audio.createPlayer({  
                autoplay: false,  
                src: 'http://img5.weilingxiu.cn/tenant3137/audio/101c21b8bac441ed8b051821420cdb45/d5451efde82b452e8940d60a09899f08.mp3'  
            });  
            player.addEventListener('error', (e) => {  
                console.log('on error', e);  
            });  
            console.log('App Show')  
            player.play();  
            let int = setInterval(function() {  
                console.log(player.getPosition());  
            }, 1000);  
        },  
        onHide: function() {  
            console.log('App Hide')  
        }  
    }  
</script>  

<style>  
    /*每个页面公共css */  
</style>  

操作步骤:

见代码实例

预期结果:

播放不中断

实际结果:

播放中断

bug描述:

播放十分钟左右报错,停止播放,错误信息
{"code":-99,"message":"未知错误"}

2020-09-07 10:52 负责人:无 分享
已邀请:
zdng

zdng (作者)

把plus.audio.createPlayer 换成uni.createInnerAudioContext()

有类似问题,报错信息

11:11:23.326 MediaError at App.vue:14  
11:11:23.350 [Number] -99  at App.vue:15  
11:11:23.374 MediaError at App.vue:14  
11:11:23.402 [Number] -99  at App.vue:15  

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