2016-04-18 2 views
0

Я пытаюсь создать файл, используя хром файловой системы Апи и я использую следующий код:Chrome File System Api

function onInitFileSystem(filesystem) { 
filesystem.root.getFile('sample.txt', { create: true, exclusive: true }, 
function (fileEntry) { 
// Do something with new file. 
}, errorHandler); 
} 
window.webkitRequestFileSystem(window.Permanent, 1024 * 1024, onInitFileSystem, 
errorHandler); 

После выполнения этого кода я получаю сообщение об ошибке: «Было установлено, что определенные файлы небезопасны для доступа в веб-приложении или слишком много вызовов в файловых ресурсах ». имя: "SecurityError"

Есть ли у кого-нибудь идеи по этой проблеме.

ответ

0

Это SECURITY_ERR, когда вы пытаетесь запустить приложение из файла, как упомянуто here. По соображениям безопасности это запрещено. Тем не менее, это может быть временно обойдено для целей тестирования с использованием флага --allow-file-access-from-files. Обновлено doc здесь.

+0

Или создайте с помощью простого веб-сервера https://chrome.google.com/webstore/detail/web-server-for-chrome/ofhbbkphhbklhfoeikjpcbhemlocgigb – kzahel