cocosCreator 2.0 读取 json 文件,系统会自动添加内容

  • Creator 版本:

  • 目标平台:

  • 详细报错信息,包含调用堆栈:

  • 重现方式:

  • 之前哪个版本是正常的 :

  • 手机型号 :

  • 手机浏览器 :

  • 编辑器操作系统 :

  • 编辑器之前是否有其它报错 :

  • 出现概率:必出

  • Creator 版本:2.0

  • 目标平台: 模拟器

在代码中加载 json 文件,系统会自动添加额外的数据。

以下是实例:

文件路径:
resources/config/test.json

文件内容:
{
“BASE_URL”:“https://10.12.64.217:8443/
}

脚本:
cc.loader.loadRes(‘config/test’, function (err, object) {
if (err) {
cc.log(err);
return;
}
cc.log(“object:” + JSON.stringify(object));
});

打印 log 信息如下:
Simulator: D/jswrapper (128): JS: object:{"_name":“test”,"_objFlags":0,"_native":"",“json”:{“BASE_URL”:“https://10.12.64.217:8443/"},"loaded”:true}

问题:
除了 json 文件原来的内容之外,为什么会添加其它的内容呢。

你直接用object.json不就行了

这个我知道。但我就不晓得是引擎故意这么做的,还是bug。