let canvas = document.getElementById('flash');
html2canvas(canvas,{scale:2,logging:false,useCORS:true}).then(function(canvas) {
let type = 'png';
let imgData = canvas.toDataURL(type);
var bitmap = new plus.nativeObj.Bitmap();
let filename = "news_picture_" + (new Date()).getTime() + '.' + type;
bitmap.loadBase64Data(imgData);
// 保存Bitmap图片
bitmap.save(
"_doc/" + filename,{overwrite:true},
function (i) {
//保存到系统相册
plus.gallery.save(
i.target,
function (d) {
//销毁Bitmap图片
this.fileUrl = "_doc/" + filename;
bitmap.clear();
console.log("保存图片到相册成功");
},
function () {
//销毁Bitmap图片
bitmap.clear();
console.log("保存失败", i);
}
);
},
function () {
bitmap.clear();
}
);
});