张德帅
张德帅
  • 发布:2019-08-16 15:13
  • 更新:2019-08-20 10:48
  • 阅读:831

【报Bug】上一代的hbuild audio 播放是有问题的

分类:HTML5+

详细问题描述

在HBuilder 9.1.29.201811231920 上 调用 player.addEventListener 报错

[内容]

function createrBGM (){  
                if(window.plus){  
                    return plus.audio.createPlayer('./static/bgm.mp3');  
                }else{  
                    return new Audio('./static/bgm.mp3')  
                }  
            }  
    window.backgroundMusic = createrBGM ()  
    ;(function(){  
        backgroundMusic.loop = true  
       backgroundMusic.play()  
          backgroundMusic.addEventListener('ended', function(){  
                    backgroundMusic.play()  
                }, false);  
    })();

[步骤]

[结果]
提示 backgroundMusic.addEventListener is not a function

[期望]
期望实现背景音乐的循环播放

[IDE版本号]
HBuilder 9.1.29.201811231920

[Android版本号]
Android 8.0

[手机型号]
小米 6

2019-08-16 15:13 负责人:无 分享
已邀请:
张德帅

张德帅 (作者)

如果只是一个音频播放我就直接用H5 的播放了,关键是又几个动作音效需要一起播放

张德帅

张德帅 (作者)

而且使用setStyle 也会报错

张德帅

张德帅 (作者)

都是看着文档做的啊,难道是文档的问题,还是说我需要用HBuilderX

张德帅

张德帅 (作者)

就想做一个背景音乐的循环播放,这么难吗

张德帅

张德帅 (作者)

求一个解决方案

  • DCloud_HB_WKP

    使用HBuilderX试下

    2019-08-21 12:27

  • 张德帅 (作者)

    回复 DCloud_HB_WKP: 还是不行,不知道官方在写文档的时候又没测试过

    2019-09-02 11:12

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