我有base64映像,我想在用户计算机上下载该映像。
我已经尝试了以下步骤。
var url = base64Image.replace(/^data:image\/[^;]+/, 'data:application/octet-stream');
window.open(url);
和
window.location.href = base64Image.replace('image/png', 'image/octet-stream');
使用这些方法,我可以通过选择特定位置来下载图像。但是我希望用户也提供文件的名称。类似于saveAs。请提示。
还想知道是否有任何方法可以处理保存对话框的确定/取消按钮。