想在原生平台上做一个远程文件本地缓存,避免每次都重新下载一样的图片
使用cc.loader.load()到的texture2D,如何才能保存到本地?
cc.loader.load(url,function(err:string,texture:cc.Texture2D){
if (err)
{
console.error(err);
return;
}
//保存到本地
if (cc.sys.isNative)
{
//???????
}
let spriteFrame:cc.SpriteFrame=new cc.SpriteFrame(texture);
if (spriteFrame)
{
callback(spriteFrame);
}
});
保存到本地的语句应该怎么写? jsb.fileUlits.XXXX 里面好像没有找到可以直接保存图片的