Воспроизведение файла с компьютера через браузер - PullRequest
0 голосов
/ 26 января 2012

У меня есть веб-сайт, работающий локально на xampp на моем компьютере, который воспроизводит mp3-файлы, и я хочу попробовать и заставить его работать прямо с моего примера компьютера. Я настроил его следующим образом, чтобы получить доступ к mp3-файлу на сервере.

mp3:"http://example.co.uk/folder/1/INSTRUMENTAL/arsonists - instrumental.mp3"

это прекрасно работает, и мой плеер будет воспроизводить mp3 через jplayer, сейчас я пытаюсь настроить его на воспроизведение файлов из моей локальной папки.

я могу получить доступ кПапка со следующим.

'../../../../../../Users/dave/mix tunes/New folder/1/INSTRUMENTAL/'

Затем я перебираю все файлы с этим.

if ($handle = opendir('../../../../../../Users/dave/mix tunes/New folder/1/INSTRUMENTAL/')) {
    while (false !== ($entry = readdir($handle))) {     

    $file = "/../../../../../../Users/dave/mix tunes/New folder/1/INSTRUMENTAL/".$entry;

              $playlist .= '{

            title:"'.substr($tname, 0, -4).'",

            mp3:"'.$file.'"

             },'; 

    }
    closedir($handle);
}

, поэтому я получаю следующий фрагмент, если я просматриваю свой исходный код.

},{

            title:"Apollo Four Forty - Lost In Space (Theme)",

            mp3:"/../../../../../../Users/dave/mix tunes/New folder/1/INSTRUMENTAL/Apollo Four Forty - Lost In Space (Theme).mp3"

             },{

            title:"arsonists - instrumental",

            mp3:"/../../../../../../Users/dave/mix tunes/New folder/1/INSTRUMENTAL/arsonists - instrumental.mp3"

             },{

Плеер явно не воспроизводит файлы в плеере.

Может ли кто-нибудь помочь мне с этим.

Спасибо

хорошо нашелспособ воспроизведения файла в браузере.

file: /// Users / dave / mix% 20tunes / New% 20folder / 1 / INSTRUMENTAL / Busta% 20Рифмы% 20-% 20Turn% 20It% 20Up% 20(remix) -Fire% 20It% 20Up% 20 (Инструментальная) .mp3

но он все равно не будет играть через jplayer ??

1 Ответ

1 голос
/ 27 января 2012

Какой браузер вы используете? Какое решение использует ваш jPlayer, Flash или HTML? Если Flash, то имейте в виду:

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

Взято из: http://www.jplayer.org/latest/developer-guide/#jPlayer-flash-security

...