JavaScript - 将数据base64字符串转换为图像
问题描述:
我正在制作使用PhoneGap的移动应用程序,并且我想将数据base64字符串转换为文件并将其保存在移动设备中。JavaScript - 将数据base64字符串转换为图像
如何使用JavaScript将数据base64字符串转换为图像文件?有没有这样的JavaScript库?
答
您可以使用数据网址:
<a href="data:jpg/image;base64,/9j/4AAQSkZJR...." target="_blank">
这也适用于IMG标签:
<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()
我想**将数据base64字符串转换为文件并将其保存在移动设备中**。 – 2014-11-05 14:01:39
你需要欺骗设备来触发文件下载,也许我的编辑有帮助? – 2014-11-05 14:11:33