我想知道是否有可能创建一个接受本地文件拖放的Flex应用程序?是否可以将文件从本地文件系统拖放到Flex应用程序中?
目标是仅检索本地文件系统中文件的完整路径/名称。
Google的搜索结果主要是关于在flex应用程序中拖放项目。
预先感谢您。
我想知道是否有可能创建一个接受本地文件拖放的Flex应用程序?是否可以将文件从本地文件系统拖放到Flex应用程序中?
目标是仅检索本地文件系统中文件的完整路径/名称。
Google的搜索结果主要是关于在flex应用程序中拖放项目。
预先感谢您。
不可以。由于安全考虑,即使上载文件,flex也不会让您读取文件的完整路径名称。
不幸的是,与浏览器托管的Web应用程序不同,拖放API仅适用于定位Adobe AIR的Flex应用程序。
正如其他人所说,由于安全问题,您无法使用Flex。但是,您可以使用基于桌面的AIR,使用dragManager()将东西拖放到其中。
您可以使用Flex-Iframe(link)在flex应用程序中显示html页面并处理上载功能。然后,您可以通过php上传文件,也可以通过ExternalInterface传递信息进行弹性显示。但是,这在IE中不起作用。