AS3 - 具有绝对路径的URLloader本地文件

时间:2011-10-01 22:22:53

标签: actionscript-3

我正在尝试在AS3中打开本地硬盘驱动器文件。我使用此代码收到安全错误:

var soundFile:URLRequest = new URLRequest("c:\slushy.mp3");

是否可以在硬盘上URL加载绝对路径?

编辑:所以这似乎是一个沙盒问题。讨厌鬼。是否可以通过PHP加载本地文件并发送到闪存?

1 个答案:

答案 0 :(得分:1)

PHP是一种服务器语言,因此最终的协议是http。

您必须通过file:///访问本地文件,但如果您想通过Internet共享资源,则必须将文件上传到站点根目录中的文件夹。

例如:http://www.mysite.com/music

然后你可以加载文件:

    var soundFile:URLRequest = new URLRequest("http://www.mysite.com/music/slushy.mp3");

必备:您必须在服务器Web应用程序目录中创建目录“music”并上传文件。