Симулятор Firefox OS: хранение файла в хранилище устройств: приложения

#javascript #firefox #firefox-os

#javascript #firefox #firefox-os

Вопрос:

Я хочу использовать device-storage:apps для хранения файлов (документация API).

Например, системное приложение (сертифицировано):

Я добавляю разрешения для манифеста:

 "device-storage:apps":{ "access": "readwrite" },
"webapps-manage":{ }
 

В коде системного приложения (сертифицированного) я использую:

 var storage_apps = navigator.getDeviceStorage("apps");
var file   = new Blob(["This is a text file."], {type: "text/plain"});
var request = storage_apps.addNamed(file, "my-file.txt");
 

После того, как я создам Gaia и получу профиль, и запустите этот профиль на симуляторе версии 2.2.

Но я получил ошибку безопасности.

Возможна ли эта операция для Firefox OS?

Комментарии:

1. Я получил ответ от разработчика Mozilla: хранилище устройств: приложения доступны только для чтения, для него нет разрешения на запись. Единственными областями, куда вы можете записывать файлы, являются изображения, видео, музыка и SD-карта.