通过浏览器从计算机播放文件

时间:2012-01-26 11:17:41

标签: mp3 local jplayer

我有一个网站在我的计算机上本地工作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玩?

1 个答案:

答案 0 :(得分:1)

您使用的是哪种浏览器?您的jPlayer使用哪种解决方案,Flash或HTML?如果是Flash,那么请注意:

  

尝试在您的计算机上本地运行jPlayer将生成Flash   安全违规,您需要启用本地文件访问   使用Flash设置管理器。

取自: http://www.jplayer.org/latest/developer-guide/#jPlayer-flash-security