我对Flash知之甚少,所以我提前道歉,问我可能是一个愚蠢的问题,尽管我在发布之前做了一些研究。
我们当前的Flash应用程序,使用AS3.0编写,能够显示标准的操作系统浏览对话框,以便用户选择文件。我们正在使用http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/net/FileReferenceList.html来显示此对话框。
FileReferenceList的文档指出只能选择文件。新要求是允许用户选择目录和文件。之后,能够获得所选目录中所有文件的递归列表,这将是非常好的,但不是必需的。是否可以在浏览器中运行的Flash中实现它?
我到目前为止最接近的是http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/filesystem/File.html#browseForDirectory(),它可以满足我的需求,但它似乎只能在Adobe AIR中运行,并且不会暴露给浏览器。
任何建议都将受到高度赞赏。
谢谢。
答案 0 :(得分:1)
据我所知,除非您正在运行AIR应用程序,否则无法执行此操作。知道你打算用所选文件/文件做什么会很有帮助...祝你好运!