HTML5 великолепен, и я могу заменить им свое существующее настольное приложение, но лишь небольшое ограничение безопасности мешает мне завершить свою работу. Я планирую создать простое настольное приложение полностью с HTML5, чтобы оно могло работать на любых мобильных и настольных устройствах, поддерживающих HTML-5.
Я знаю о безопасности браузера для локального файла и причинах этого, но я не знаю, почему не смог найти способ предоставить доступ только для чтения к папке в виде песочницы. Моему приложению не нужно записывать файл или даже не нужно читать файл вне основной html-папки. Он должен читать локальный файл в той же папке, что и в домене.
Поэтому, пожалуйста, дайте мне знать:
- Может ли браузер запускаться с определенной командой, чтобы заставить его предоставлять доступ к локальному файлу, который находится в той же папке HTML? Он не должен отключать все локальные ограничения безопасности, просто предоставьте HTML-доступ к файлу в той же папке или подпапке.
- Это кроссплатформенный метод для сопоставления локальной папки как локального хоста, который работает на мобильных платформах?
- Существует ли какой-либо файл манифеста, который можно поместить в папку, чтобы предоставить доступ для чтения в той же папке HTML?
- Есть ли способ предоставить доступ только для чтения к папке в виде песочницы?
Примечание : Я не хочу использовать стороннее решение, такое как XULRunner, Mozilla Prism, Adobe Air или любое другое третье лицо, мне нужно решение HTML-5, чтобы оно было кросс-платформенным, если есть любой.
Любая идея приветствуется.