0
在使用TideSDK制作的应用程序中;我一个全局变量(令人震惊的,我知道)分配给存储在Titanium.App.Properties串的的JSON解析:JSON解析Titanium.App.Properties字符串
var workbookArray = JSON.parse(Titanium.App.Properties.getString('workbookArray'));
workbookArray是对象的数组。
,然后在页面的卸载,我给你Titanium.App.Properties串workbookArray的值,它可能已被任何人使用了该应用程序改变:
Titanium.App.Properties.setString('workbookArray', JSON.stringify(workbookArray));
每次我打开但是,我被告知JSON无法解析第一个代码片段(初始化工作簿阵列)。
除了这个问题,我不希望长期使用应用程序Properties API来满足我的存储需求,我希望我可以使用带有钛的indexedDB。 SQL是一个选项,但对于对象来说有点麻烦。有关数据库解决方案的其他建议?
谢谢你的工作 – user1456713