【发布时间】:2019-11-28 23:22:45
【问题描述】:
我可以使用下面的代码在 Chrome 和 Firefox 中下载图像,但在 Safari 中会抛出此错误:
TypeError: 'undefined' is not a function(评估 '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'));
});
【问题讨论】:
标签: javascript canvas safari html5-canvas