JavaScript - 将数据base64字符串转换为图像

时间:2014-11-05 13:51:15

标签: javascript cordova base64

我正在使用PhoneGap制作移动应用程序,我想将数据base64字符串转换为文件并将其保存在移动设备中。

如何使用JavaScript将数据base64字符串转换为图像文件?有没有这样做的JavaScript库?

1 个答案:

答案 0 :(得分:1)

您可以使用数据网址:

<a href="data:jpg/image;base64,/9j/4AAQSkZJR...." target="_blank">

这也适用于img-Tags:

<img src="data:jpg/image;base64,/9j/4AAQSkZJR...." />

要通过纯JavaScript触发此功能,也许这可行。后端应该像DOM浏览器一样:

var content = "data:jpg/image;base64,/9j/4AAQSkZJR....";
var window = window.open(content, "Image");
window.focus()