这个时真坑!
正常如果没有存储过的话,应该返回null吧,所以我天真地写下如下代码:
if (!cc.sys.localStorage.getItem("BestUnlockedLevel"))
cc.sys.localStorage.setItem("BestUnlockedLevel", 1);
结果在编辑器上可以,在微信开发者工具上就不行。
经过我各种log之后,发现这个函数在编辑器上返回null,在微信开发者工具上返回字符串“”;
醉了醉了,主要是cocos 的开发文档不行啊!