Flash 使用as3列出文件夹中的文件
我想得到一个文件夹中的图像列表,但为了做到这一点,我需要先得到文件夹中所有文件的名称。我应该研究什么样的flash类来允许我这样做 编辑:Flash 使用as3列出文件夹中的文件,flash,actionscript-3,Flash,Actionscript 3,我想得到一个文件夹中的图像列表,但为了做到这一点,我需要先得到文件夹中所有文件的名称。我应该研究什么样的flash类来允许我这样做 编辑: 用php做这个怎么样?我应该在我的php文件上返回什么/echo?不可能通过HTTP列出远程目录的内容,除非服务器专门设置为显示它们。这是很不寻常的。通常的方法是在一个位于已知位置的配置文件(XML或纯文本)中为Flash电影提供URL列表。这可能是由服务器后端生成的,也可能是手工组装的。难道不能使用PHP函数scandir()吗 然后将结果返回到Flas
用php做这个怎么样?我应该在我的php文件上返回什么/echo?不可能通过HTTP列出远程目录的内容,除非服务器专门设置为显示它们。这是很不寻常的。通常的方法是在一个位于已知位置的配置文件(XML或纯文本)中为Flash电影提供URL列表。这可能是由服务器后端生成的,也可能是手工组装的。难道不能使用PHP函数scandir()吗 然后将结果返回到Flash
这个问题实际上没有提到远程目录…Flash只能直接操作、读取和修改本地文件系统。如果您希望在网站上运行Flash并访问远程文件的目录列表,则需要使用服务器端技术为Flash提供列表 如果您试图读取客户机的文件系统,则需要查找flash.net.FileReference,或者如果您使用的是Adobe Air,flash.filesystem.File
对于您的编辑,帕特里克关于斯堪的纳维亚的建议听起来很好。如果您愿意,可以让PHP回显XML文件,并通过Flash请求该PHP文件,就像加载XML一样,请参见我的一个老答案:不,您不能。若有可能的话,这将是一个严重的安全漏洞。@otz:您如何解释scandir()?当然,您可以使用PHP(或任何服务器端技术)创建文件列表,并将其暴露于Flash(或任何客户端技术)中。你不能只在客户端做。