2016-07-19 2 views
0

Я пытаюсь установить mp3 звук в моем JPlayer со следующим кодом:JPlayer setMedia mp3

$("#jquery_jplayer_2").jPlayer({ 
    ready: function() { 
     $(this).jPlayer("setMedia", { 
      title: "welcome", 
      mp3: "C:\Users\test\Desktop\test.mp3" 
     }); 
    }, 
    cssSelectorAncestor: "#jp_container_2", 
    swfPath: "/js", 
    supplied: "mp3", 
    useStateClassSkin: true, 
    autoBlur: false, 
    smoothPlayBar: true, 
    keyEnabled: true, 
    remainingDuration: true, 
    toggleDuration: true, 
    error: function (event) { 
     if (event.jPlayer.error.type === $.jPlayer.error.URL) { 
      alert("Not found"); 
     } 
    } 
}); 

Это показывает «Не найдено» в окне в то время как я знаю mp3 местоположение правильно.

+0

Похоже, что местоположение должно быть относительным путем. – Stan

ответ

0

Столкнувшись с этой проблемой совсем недавно. Ваш код не будет работать, потому что jplayer не может получить доступ к файлу из файловой системы.

Вам необходимо либо использовать какой-то веб-сервер (например, nginx), который будет обслуживать ваши медиафайлы, либо использовать метод в контроллере, который будет читать файл и возвращать поток.

 Смежные вопросы

  • Нет связанных вопросов^_^