2015-12-11 5 views
1

J'ai un projet web et j'essaye de jouer de l'audio sur webos sur LG TV. Cela fonctionne bien au navigateur, mais malheureusement un énorme retard à la télévision.Comment jouer de l'audio sur LG webos TV

Je suis en train d'utiliser 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(); 
    }); 

Répondre

1

Pensez à utiliser Audio. Si vous vérifiez le code source de Howler, vous verrez qu'ils l'utilisent également avec des contrôles supplémentaires, donc si vous venez de les supprimer, vous obtiendrez probablement des améliorations de performances.

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

Cordialement, Alexander

+0

Peut-être connaissez-vous wrapper webAudioAPI semblable à hurleurs? –

+0

Je ne pense pas que vous ayez vraiment besoin de ça: vous jouez simplement des sons, rien de la fonctionnalité complexe du hurleur comme les sprites sonores ou autre;) –

+0

Je joue beaucoup de sons. Plus similaire à l'application de jeu. A besoin de plus de puissance man;) –