1
我想打开AS3内的本地硬盘文件。我得到这个代码的安全错误:AS3 - 使用绝对路径加载本地文件
var soundFile:URLRequest = new URLRequest("c:\slushy.mp3");
是否有可能URL加载硬盘上的绝对路径?
编辑:所以这似乎是一个沙盒问题。讨厌鬼。是否有可能通过PHP加载本地文件并发送到闪存?
我想打开AS3内的本地硬盘文件。我得到这个代码的安全错误:AS3 - 使用绝对路径加载本地文件
var soundFile:URLRequest = new URLRequest("c:\slushy.mp3");
是否有可能URL加载硬盘上的绝对路径?
编辑:所以这似乎是一个沙盒问题。讨厌鬼。是否有可能通过PHP加载本地文件并发送到闪存?
PHP是一种服务器语言,所以最终的协议是http。
您必须通过file:///访问本地文件,但如果要通过Internet共享资源,则必须将文件上传到网站根目录中的文件夹。
例如:http://www.mysite.com/music
然后就可以加载文件:
var soundFile:URLRequest = new URLRequest("http://www.mysite.com/music/slushy.mp3");
必要的:你必须创建在服务器Web应用程序目录的目录“音乐”和上传文件。
有许多方法可以在Flash中加载本地文件。你试图完成什么(除了没有用户权限的情况下打开任意文件)? –
如果您使用本地文件很多,也许Adobe Air是更好的解决方案?但是,它需要安装在客户端的PC上。 – nalply