js里面本地存储数据,可以直接使用【sessionStorage.setItem】【localStorage.setItem】
但是好像Cocos creator 只能【cc.sys.localStorage.setItem】但是不能【cc.sys.sessionStorage.setItem】,这个是为什么,以及能否直接使用【sessionStorage.setItem】
如果想多端通用就用creator提供的API,其他情况随便,没有什么为什么
1赞
Creator 支持多端,所以不要拿浏览器环境下接口与 Creator 直接划等号,如果 cocos 做了适配实现就能用,没有的话就不能用(当然,你可以自己扩展)。而实际上,只要 cocos愿意, cc.sys.localStorage.setItem 接口也可能命名 为 cc.sys.localStorageWhatEver.setItem,只是这里恰好一样罢了。
1赞
好的,了解