【发布时间】:2012-03-04 06:35:52
【问题描述】:
HTML5 很棒,我可以用它来替换我现有的桌面应用程序,但只是一点点安全限制就阻止了我完成我的工作。我计划完全使用 HTML5 创建一个简单的桌面应用程序,以便它可以在任何支持 HTML-5 的移动和桌面设备上运行。
我知道本地文件的浏览器安全性及其背后的原因,但我不知道为什么我无法找到一种方法来授予对作为沙盒的文件夹的只读访问权限。我的应用程序不需要编写文件,甚至不需要读取 It main html 文件夹之外的文件。它需要读取与域相同的文件夹中的本地文件。
所以请告诉我:
- 可以使用特定命令运行浏览器以强制它授予对 HTML 同一文件夹中存在的本地文件的访问权限吗?它不应该禁用所有本地安全限制,只是授予对同一文件夹或子文件夹中文件的 HTML 访问权限。
- 将本地文件夹映射为可在移动平台上运行的本地主机是否是跨平台方法?
- 是否存在任何清单文件可放入文件夹以授予对同一 HTML 文件夹的读取访问权限?
- 是否有任何方法可以授予对作为沙盒的文件夹的只读访问权限?
注意:我不想使用第三方解决方案,例如 XULRunner、Mozilla Prism、Adobe Air 或任何其他第三方,如果我需要 HTML-5 解决方案是跨平台的有的。
欢迎提出任何想法。
【问题讨论】:
标签: javascript html filesystems localhost sandbox