cocos2d-x jsb 的本地存储

 

之前在C++ Framework中使用的CCUserDefault的系列函数,在jsb绑定集中没有找到,查了最新的2.1.2 hotfix版本也没有,上github看了即将发布的2.1.3中也没有;

之后在TestJavascript中的Sys Test中找到了LocalStorage的解决方案;

和CCUserDefault一样使用键值对应的存储:

var ls = sys.localStorage;



ls.setItem("a",1);



var r = ls.getItem("a");



ls.removeItem("a");

 

若键名不存在,则可以通过  变量 == ""  判断到;

在win32, ios测试均正常

 

 

你可能感兴趣的:(cocos2d-x)