HTML5 File API NotSupportedError
Я не могу заставить работать систему File API, используя какие-либо учебники, которые я нашел. Я попробовал все это, чтобы заставить код работать.
window.storageInfo.requestQuota(PERSISTENT, size, success, error);
navigator.webkitPersistentStorage.requestQuota(size, success, error);
window.requestFileSystem(window.PERSISTENT, size, success, error);
Первые два дают мне эту ошибку:
NotSupportedError: Реализация не поддерживает запрошенный тип объекта или операции.
И последний дает мне эту ошибку:
SecurityError: Было установлено, что определенные файлы небезопасны для доступа в веб-приложении или слишком много вызовов выполняется для файловых ресурсов.
Если кто-нибудь знает, как это исправить, я был бы признателен. Я перепробовал все, что только мог придумать. Я подумал (--allow-file-access-from-files) может быть решением, но это ничего не исправило.
2 ответа
Ошибка SecurityError может быть вызвана отсутствием вашего файла на веб-сервере. Когда ваш файл находится на веб-сервере, window.requestFileSystem() должен работать в Chrome.
Эта ошибка сработает, если вы запустите requestQuota
в режиме инкогнито