对于sqlite数据库,通过setMetadata的PhoneGap Do Not Backup属性?

时间:2012-06-18 17:05:08

标签: ios cordova icloud

由于支持过多的数据到iCloud,我们拒绝了应用。我们的应用程序是使用PhoneGap编写的;我已升级到1.8.1以使用setMetaData函数,但我无法弄清楚如何使用File API访问sqlLite数据库文件以将其设置为不备份(它的数据对离线很有用)使用但不是用户创建的。)

我可以创建数据库并进入文件系统,但我无法弄清楚从哪里获取FileEntry对象,我可以调用setMetadata。

 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);

非常感谢任何帮助!

0 个答案:

没有答案