3

我们有一个应用程序因向 iCloud 提供太多数据而被拒绝。我们的应用程序是使用 PhoneGap 编写的;我已经升级到 1.8.1 以使用 setMetaData 函数,但我不知道如何使用 File API 来访问 sqlLite 数据库文件以将其设置为不备份(它的数据很适合离线使用使用但不是用户创建的)。

我可以创建数据库并访问文件系统,但我不知道从那里去哪里获取可以调用 setMetadata 的 FileEntry 对象。

 var shortName = 'myDB'; 
 var version = '1.0'; 
 var displayName = 'myDB'; 
 var maxSize = 265536; 
 theDB = openDatabase(shortName, version, displayName, maxSize);
 window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, onFileSystemSuccess, fail);

任何帮助将不胜感激!

4

0 回答 0