首先截屏是对的 ,存储在本地,都是对的。但是读取这个文件就出问题了
var absolutePath = jsb.fileUtils.getWritablePath()+“demo.png”;
cc.log(absolutePath);
cc.loader.load(absolutePath, function (err, texture) {
// Use texture to create sprite frame
if(err){
cc.error(err);
}
var spf = new cc.SpreiteFrame(texture);
this.spri.spriteFrame=spf;
cc.log("读取demo.png!");
});
var spf = new cc.SpreiteFrame(texture); 这行报错。图片的地址是对的 不知道是不是写法不对啊。哪位大牛知道
报错信息:Simulator: JS Exception: cc.SpreiteFrame is not a constructor, file: D:/work/NewProject/temp/quick-scripts/assets/Script/NewScript.js, lineno: 54