求助:原生平台里怎么使用cc.sys.localStorage? 注:是在AppActivity:onCreate里

求助:原生平台里怎么使用cc.sys.localStorage, 使用了CocosLocalStorage.setItem并没有生效? 注:是在AppActivity:onCreate里,

  • Creator 版本: 3.2.1

  • 目标平台:/ iOS / Android

可能不行吧? AppActivity:onCreate里游戏还没有初始化好,没法调用js,改实现更可行一点。

android平台的叫sharedpreferences

android下:
SharedPreferences sharePre = getSharedPreferences(“data”, MODE_PRIVATE);
boolean isChecked = sharePre.getBoolean(“key”, false); // 带默认(取值)

SharedPreferences.Editor editor = sharePre.edit();(存值)
editor.putBoolean(“key”, true);
editor.commit();

CocosHelper.runOnGameThread(new Runnable() {
@Override
public void run() {
CocosLocalStorage.setItem(“key”, “value”);
}
});

这样使用是有效了

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。