大佬们求助~想读取本地txt文件内容

我想读取本地txt文件,网上查找推荐使用jsb.fileUtils,但是我使用第一步就报错,求指教:sweat:

onLoad:function () {
//cc.loader.release();
cc.game.setFrameRate(10);

  var path = jsb.fileUtils.getWritablePath();
  console.log(path);}代码如上述

上传中…
报错问题:Uncaught ReferenceError: jsb is not defined

jsb是原生平台 不是web上用的

jsb 是 native 平台才会有的,这个没有代码提示

求大佬指导,我想往txt写文本用什么方法啊

大佬,那我该用什么方法啊

打包原生版本 或者用json cookie存

有没有参考文档或这案列:disappointed_relieved:

cc.sys.localStorage.setItem(key, val);
cc.sys.localStorage.getItem(key);

不如转成json格式,可以直接读取~

这个方法我知道,这个存储在哪个文件里?一直没找到,是存储在txt里吗?大佬:disappointed_relieved:

https://docs.cocos.com/creator/manual/zh/scripting/load-assets.html, 加载资源这个

json可以存到txt文档里吗?存储的数据我还想查看,方便查找问题

我想往txt里写文本,不是动态加载资源:sob:

我整个硬盘搜索jsb.sqlite文件都搜索不到,请问大佬,文件存储位置

模拟器 运行 用jsb读写 不过读写目录是有限制的

cc.loader.loadRes("resources文件夹下的文件路径", (err: Error, res: cc.TextAsset) => {
    if (err) {
        console.error("加载失败", err)
        return
    }

    console.log("加载成功", res.text)
})

json数据其实就是一个js文件呀,你可以通过工具生成。比如原数据excel存储,然后写个脚本转成json即可。不影响你查问题,而且json的数据你也可以控制台直接输出来看

你打印下jsb.fileUtils.getWritablePath()

安卓手机上这样的,不过要root吧,/data/data/files/包名