从base64字符串加载页面(嵌入了css和js)

时间:2013-07-20 17:10:37

标签: javascript cordova base64

我正在尝试创建一个移动网络应用程序(适用于在phonegap和jquery移动设备上安装Android + iOS),它将成为从我的网络服务器下载的其他网络应用程序的容器。应用程序将作为单页网站下载,其中嵌入了脚本和css。这些文件作为base64字符串保存在数据库中。

您能否建议我如何创建和打开不是文件但是base64字符串的网页?

1 个答案:

答案 0 :(得分:0)

假设你知道 MIME ,例如对于html文档,它可以是 text / html ,创建 dataURI

var duri = 'data:text/html;base64,' + base64data;

然后,您可以将其视为任何网址,例如打开一个新窗口或设置为<iframe> src