cocoscreator 1.8可以正确加载plist文件,但是cocoscreator2.1却无法读取和解析plist文件

我的项目在cocoscreator 1.8下可以正确加载 resource目录下的plist文件,该Plist文件就是用来保存配置数据的。代码如下:
var dataPath = “data”;
cc.loader.loadRes(dataPath, function(err, result){
console.log(result);
})
其中data是位于resource目录下的名为data.plist的文件。在cocoscreator 1.8下可以正常加载和解析这个文件,在chrome的console面板输出日志是一个Object:
Object

如果使用cocoscreator2.0或cocoscreator2.1打开这个项目,此时就无法加载和解析这个plist文件了。在chrome的console面板输出日志是这样的:
cc_Asset
isValid: (…)
loaded: true
name: (…)
nativeUrl: (…)
_name: “data”
_native: “.plist”
_nativeAsset: (…)
_objFlags: 0
_uuid: “30fc4941-79fa-47ab-b728-536b9d7d94d7”
proto: cc_RawAsset

请问这是为何?如何能向cocoscreator 1.8那样正确解析plist的文件?谢谢各位大神!

参考:https://docs.cocos.com/creator/manual/zh/asset-workflow/text.html

Creator 从 1.10 开始正式支持了文本文件。常见的文本格式,如 .txt, .plist, .xml, .json, .yaml, .ini, .csv, .md,都会导入为 cc.TextAsset

动态加载:

    cc.loader.loadRes(url, function (err, file) {
        cc.log(file.text);
    });

感谢回复,刚刚试了你的代码,仍然提示undefined。
现在问题解决了,是这样的代码:
cc.loader.loadRes(dataPath, function(err, result){
cc.loader.load(result.nativeUrl, function(err, result2){
console.log(result2);
});
})

你好,发布web版本,如何更新resource目录下的内容?