安卓web-mobile 播放音乐报错

  • Creator 版本:2.04

  • 目标平台:安卓

  • 详细报错信息,包含调用堆栈:

  • 编辑器操作系统 :win10

  • 出现概率:100%

  • 额外线索:
    构建的web-mobile项目 pc网页,ios设备都没问题 安卓手机会报错

音乐格式都是mp3

播放音乐的代码
<img src="/uploads/default/original/3X/0/c/0c691dac55f3e5f91ae68911990d235609cec971.png" width=“660”

//-----背景音乐
    playMusic: function(url){
        var audioUrl = this.getUrl(url);
        if(this.bgmAudioId >= 0){
            cc.audioEngine.stop(this.bgmAudioId);
        }
        cc.loader.loadRes(audioUrl, cc.AudioClip, (err, audioClip) => {
            this.bgmAudioId = cc.audioEngine.play(audioClip, true, this.musicVolume);
        });
    },height="199">

你好 你看下作如下改动试试

var self = this;
//loadRes函数形成了闭包结构,你将this缓存起来传进函数里吧

或者上传你的demo 你指的是在安卓手机的浏览器上会出现这个问题是么