我可以使用以下代码在Chrome和Firefox中下载图像,但在Safari中会出现以下错误:
TypeError:“undefined”不是函数(在“canvas.toBlob(blobCallback('wallpaperdeae'))”中评估)
$("#save").click(function(){
function blobCallback(iconName) {
return function (b) {
var a = document.getElementById('download');
a.download = iconName + ".jpg";
a.href = window.URL.createObjectURL(b);
}
}
canvas.toBlob(blobCallback('wallpaperdeae'));
});