有没有办法将桌面浏览器中的文件下载到SD卡上的特定位置,而无需用户选择目录?
可能发生的步骤:
这可以使用任何技术。
到目前为止,看起来HTML5和Silverlight无法做到这一点。使用FileSystem API时,HTML5会沙箱到特定位置。 Silverlight无法使用System.IO命名空间中所需的方法。我猜测Flash也无法访问这些位置。我不确定Flex是否能够做到这一点。
我确实尝试过在浏览器之外工作的Java Applet,但似乎无法在浏览器中运行。我确实签署了Applet,但它仍然无法正常工作,并且控制台中没有出现异常。
答案 0 :(得分:0)
使用现代(甚至半现代)浏览器无法满足您的要求。
您可能需要研究构建一个本机应用程序,该应用程序使用目标操作系统注册自定义URI方案。
答案 1 :(得分:0)
如果Windows配置为允许在浏览器中提升信任,则Silverlight 5可以执行此操作。请参阅:http://msdn.microsoft.com/en-us/library/gg192793(v=vs.95).aspx