img标签 轻松显示 base64格式的图片

用法:设置的src 属性为 “ data:image/png;base64,(base64图片码)
具体案例:



_this.imgSrc = "data:image/png;base64," + _this.data.ZhaoPian;//照片



在上面的Data URI中,data表示取得数据的协定名称,image/png 是数据类型名称,base64 是数据的编码方法,逗号后面就是这个image/png文件base64编码后的数据
我们把图像文件的内容直接写在了HTML 文件中,这样做的好处是,节省了一个HTTP 请求。坏处呢,就是浏览器不会缓存这种图像。可以根据实际情况进行自由取舍。

目前,Data URI scheme支持的类型有:
data:,文本数据
data:text/plain,文本数据
data:text/html,HTML代码
data:text/html;base64,base64编码的HTML代码
data:text/css,CSS代码
data:text/css;base64,base64编码的CSS代码
data:text/javascript,Javascript代码
data:text/javascript;base64,base64编码的Javascript代码
data:image/gif;base64,base64编码的gif图片数据
data:image/png;base64,base64编码的png图片数据
data:image/jpeg;base64,base64编码的jpeg图片数据
data:image/x-icon;base64,base64编码的icon图片数据

目前,IE8、Firfox、Chrome、Opera浏览器都支持这种小文件嵌入。

其他属性
img标签 轻松显示 base64格式的图片_第1张图片

你可能感兴趣的:(img标签 轻松显示 base64格式的图片)