【发布时间】:2013-04-11 20:59:08
【问题描述】:
我问过一个关于是否可以使用 html5 文件 API 获取文件的绝对文件路径的问题。由于浏览器安全问题,它不是。
对于内部项目,我需要能够将文件从一台计算机的机器移动到共享存储。 “控制器”负责移动,因为用户无法直接访问存储卷。
是否可以在浏览器中使用 flash 或 java applet 提取文件的绝对路径?如果是这样,这将如何完成,或者如果您可以向我指出相关文档,那就太好了。
【问题讨论】:
-
这在 Flash/ActionScript 中是不可能的(在 Web 浏览器中运行时,在 AIR 应用程序中是可能的)。 Flash Player 在 Web 浏览器中运行时,具有与 JavaScript 文件 API 相同的限制。您可以要求用户选择一个文件并让您的代码对该文件及其内容进行操作,但您无法在 ActionScript 中获取文件路径。我相信可以通过签名的 Java 小程序实现,但我自己没有这方面的经验。
标签: java flash security applet