Jsb.FileUtils is undefined

这个需要require么.

var self = null;

var HttpGetImg = cc.Class({

    name: "HttpGetImg",
    properties: () => ({
        node: cc.Node,
        name: cc.String, 
    }),

    ctor: function () {
        self = this;
    },

    init: function (node) {
        this.node = node;
        return this;
    },

    response: function (buffer) {
        if (buffer.length > 0) {
            jsb.fileUtils.writeStringToFile(buffer.toString(), self.name);
        }
    },
});

module.exports = HttpGetImg;

恕我多言,是native环境下吗?是的话就问问官方大神

是native环境啊, 为什么用不起jsb.

刚刚看了下,应该是jsb.fileUtils,f是小写,你试试看

貌似没有 jsb.fileUtils.writeStringToFile 这个方法,
jsb.fileUtils.isFileExist 是可以的.
不知道这么查jsb有哪些方法.

应该是有这个方法的,jsb的东西查cocos2dx的api就行了

http://api.cocos.com/dc/d69/classcocos2d_1_1_file_utils.html

楼上正解,注意参数类型,如果报 wrong arguments 的话,说明参数不正确