我有一个网站在我的计算机上本地工作xampp播放mp3文件,我想尝试让它直接从我的计算机示例我已经设置如下,以访问服务器上的mp3文件。< / p>
mp3:"http://example.co.uk/folder/1/INSTRUMENTAL/arsonists - instrumental.mp3"
这很好用,我的播放器会通过jplayer播放mp3,我现在要做的就是设置它来播放我本地文件夹中的文件。
我可以使用以下内容访问该文件夹。
'../../../../../../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"
},{
播放器显然不播放播放器中的文件。
任何人都可以帮助我。
由于
确定找到了在浏览器中播放文件的方法。
文件:///用户/戴夫/混合%20tunes /新%20folder / 1 / INSTRUMENTAL /布斯塔%20Rhymes%20-%20Turn%20IT%20Up%20(混音) - 消防%20IT%20Up%20(器乐).MP3
但它仍然无法通过jplayer玩?
答案 0 :(得分:1)
您使用的是哪种浏览器?您的jPlayer使用哪种解决方案,Flash或HTML?如果是Flash,那么请注意:
尝试在您的计算机上本地运行jPlayer将生成Flash 安全违规,您需要启用本地文件访问 使用Flash设置管理器。
取自: http://www.jplayer.org/latest/developer-guide/#jPlayer-flash-security