Мне интересно, есть ли способ изменить объект файловой системы PhoneGap?
В настоящее время я использую Web Marmalade (который включает в себя модифицированный PhoneGap), а window.requestFileSystem(LocalFileSystem.PERSISTENT...) возвращает «wm», а не что-то вроде «/mnt/sdcard» на моем телефоне Android. Это вызывает проблемы, потому что я не могу писать в /mnt/sdcard — будет ошибка безопасности, скорее всего потому, что /mnt/sdcard не является частью корневой файловой системы «wm».
Так что мне просто интересно, есть ли простой способ изменить эту файловую систему? Я пробовал что-то вроде:
var root = new DirectoryEntry('myroot', '/mnt/sdcard');
var fileSystem = new FileSystem('myfs', root);
Но это, кажется, не помогает:
alert('fileSystem.root.fullPath: ' + fileSystem.root.fullPath); //returns ""