我有一个网络项目,试图在LG TV的webos上播放音频。它在浏览器上运行良好,但遗憾的是在电视上有很大的滞后。

我正在尝试使用http://goldfirestudios.com/blog/104/howler.js-Modern-Web-Audio-Javascript-Library

audio.js

 var sounds = [ new Howl({
        urls: ['/assets/sounds/swipe.mp3']
    }),new Howl({
        urls: ['/assets/sounds/swipe2.mp3']
    }), new Howl({
        urls: ['/assets/sounds/click.mp3']
    })];
    $(document).on('mouseenter focus', '.video-item', function(){
        sounds[0].play();
    });
    $(document).on('click', '.video-item', function(){
        sounds[2].play();
    });

    $(document).on('mouseenter focus', '.hvr-bob', function(){
        sounds[1].play();
    });

最佳答案

考虑使用Audio。如果检查一下Howler的源代码,您会发现它们还对它进行了一些额外的检查,因此,如果您仅删除它们,则可能会获得一些性能改进。

var sound = new Audio("/assets/sounds/message.wav");
$(document).on('click', '.video-item', function(){
    sound.play();
});

最好的问候,亚历山大

10-07 17:54