Мне нужно только чтоб я смог локально (обязательно) изменять содержимое текстового файла той же дирректории, но почему-то никак. Помогите, пожалуйста
Тут говорится, что если используется "file://", то запускать браузер с флагами
Что я сделал вроде правильно
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --allow-file-access-from-files --unlimited-quota-for-files
И вот используемый код для проверки, который взят из той же статьи:
function errorHandler(e) {
var msg = '';
switch (e.code) {
case FileError.QUOTA_EXCEEDED_ERR:
msg = 'QUOTA_EXCEEDED_ERR';
break;
case FileError.NOT_FOUND_ERR:
msg = 'NOT_FOUND_ERR';
break;
case FileError.SECURITY_ERR:
msg = 'SECURITY_ERR';
break;
case FileError.INVALID_MODIFICATION_ERR:
msg = 'INVALID_MODIFICATION_ERR';
break;
case FileError.INVALID_STATE_ERR:
msg = 'INVALID_STATE_ERR';
break;
default:
msg = 'Unknown Error';
break;
};
console.log('Error: ' + msg);
}
function onInitFs(fs) {
console.log('Opened file system: ' + fs.name);
}
window.requestFileSystem(window.PERSISTENT, 5*1024*1024 /*5MB*/, onInitFs, errorHandler);
Не работает только requestFileSystem, который можно заменить на webkitRequestFileSystem и все равно будет ошибка типа SECURITY_ERR