【发布时间】:2014-11-05 22:10:45
【问题描述】:
我正在使用 PhoneGap 制作一个移动应用程序,我想将 data base64 字符串转换为文件并将其保存在移动设备中。
如何使用 JavaScript 将数据库 base64 字符串转换为图像文件?是否有任何 JavaScript 库可以做到这一点?
【问题讨论】:
标签: javascript cordova base64
我正在使用 PhoneGap 制作一个移动应用程序,我想将 data base64 字符串转换为文件并将其保存在移动设备中。
如何使用 JavaScript 将数据库 base64 字符串转换为图像文件?是否有任何 JavaScript 库可以做到这一点?
【问题讨论】:
标签: javascript cordova base64
您可以使用数据 URL:
<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()
【讨论】: