相关疑难解决方法(0)

同时播放多个声音

我想用HTML 5多声播放怎么做?

<audio controls="controls">
<source src="audio/(TESBIHAT).mp3" type="audio/mpeg" />
<source src="audio/Dombra.mp3" type="audio/mpeg" />

<embed height="50px" width="100px" src="audio/(TESBIHAT).mp3" />
<embed height="50px" width="100px" src="audio/Dombra.mp3" />
</audio>
Run Code Online (Sandbox Code Playgroud)

html javascript html5

14
推荐指数
1
解决办法
2万
查看次数

在IE中加载6个音频后,Html5音频返回错误MEDIA_ERR_SRC_NOT_SUPPORTED

我需要在我的页面上加载近20种声音.我想也许我需要分别加载2个元素,这就是为什么你会看到inProgress属性

loadAudio: function () {
        if (this.inProgress <= 1) {
            this.inProgress++;
            var elem = this.audioQueue.pop();
            if (elem != null) {
                var path = elem.Path + elem.Fileid + ((this.canPlayMp3) ? '.mp3' : '.wav');

                audio = new Audio();
                audio.src = "http://localhost:55578/~/x.mp3";
                audio.addEventListener('loadedmetadata', function (e) { AudioPlayer.audioLoaded(e); }, false);
                //audio.addEventListener('loadeddata', function (e) { AudioPlayer.audioLoaded(e); }, false);
                audio.addEventListener('error', function (e) { AudioPlayer.audioLoaded(e); }, false);
                if (elem.AudioType == AudioPlayerTypes.Keyboard) {
                    this.keyboardAudio[elem.Id] = audio;
                }
            }
        }



 audioLoaded: function (e) {
        var t = e.target;
        if …
Run Code Online (Sandbox Code Playgroud)

javascript audio html5 internet-explorer

5
推荐指数
1
解决办法
4152
查看次数

标签 统计

html5 ×2

javascript ×2

audio ×1

html ×1

internet-explorer ×1