Проблемы со звуком jPlayer

#javascript #jquery #audio #jplayer

#javascript #jquery #Аудио #jplayer

Вопрос:

Я пытаюсь заставить jPlayer воспроизвести аудиоклип для определенного события, но я получаю некоторые сложные результаты. Иногда звук не воспроизводится, иногда звук заикается в первые 1/4 секунды, а иногда после воспроизведения аудиоклип воспроизводится при повторной попытке, но начинается ближе к концу. Код, который я использую, выглядит следующим образом:

Установка:

 $("#div").jPlayer({ready: function (){
       $(this).jPlayer("setMedia", {
          mp3: "./test.mp3"
       });
    }, swfPath: "/dir/", preload: "auto"
});
  

Запущено событие:

 $('#div').jPlayer("play", 0);
  

Любая помощь приветствуется, и, возможно, идея лучшего способа (другой плагин или вообще никакого) для достижения результата была бы потрясающей.

Спасибо!

Примечание: Основной конечной платформой является Ipad (Safari), но кроссбраузерная поддержка была бы лучшей!

Ответ №1:

В итоге я использовал SoundManager2 для воспроизведения аудиофайла. Это давало стабильные результаты для всех воспроизведений, которые я тестировал. Кроме того, он работает во многих браузерах, так что он отлично соответствует моим потребностям.