不使用浏览器目录选择器将文件下载到SD卡

时间:2013-06-01 05:51:10

标签: html5 silverlight web applet download

有没有办法将桌面浏览器中的文件下载到SD卡上的特定位置,而无需用户选择目录?

可能发生的步骤:

  1. 客户转到网页
  2. 客户端点击DOWNLOAD按钮
  3. 文件自动下载到SD卡中的特定位置(如果用户已在计算机中打开)。
  4. 这可以使用任何技术。

    到目前为止,看起来HTML5和Silverlight无法做到这一点。使用FileSystem API时,HTML5会沙箱到特定位置。 Silverlight无法使用System.IO命名空间中所需的方法。我猜测Flash也无法访问这些位置。我不确定Flex是否能够做到这一点。

    我确实尝试过在浏览器之外工作的Java Applet,但似乎无法在浏览器中运行。我确实签署了Applet,但它仍然无法正常工作,并且控制台中没有出现异常。

2 个答案:

答案 0 :(得分:0)

使用现代(甚至半现代)浏览器无法满足您的要求。

您可能需要研究构建一个本机应用程序,该应用程序使用目标操作系统注册自定义URI方案。

答案 1 :(得分:0)

如果Windows配置为允许在浏览器中提升信任,则Silverlight 5可以执行此操作。请参阅:http://msdn.microsoft.com/en-us/library/gg192793(v=vs.95).aspx