Ric*_*ick 6 javascript base64 png android image
使用 Java 处理来自网络的图像编码为 base64 字符串。我只在 img src 标签中看到了 image/png 格式,即data:image/png;base64,{eNc0d3d_St!ng...}我没有看到 image/gif 或 image/jpg。我看过SO并阅读了一些关于base 64编码的内容。
此外,我data:image/png;base64在这样做时剥离了Java (Android) 中的部分,
Base64.decode(src, Base64.DEFAULT)看起来在这种情况下不需要 png。事实上,如果我不去掉这个“标题”,则 BitmapFactory.decodeByteArray返回 null。
所以问题是,网络上除了 png 之外还有其他格式用于图像编码吗?
对,他们是:
数据:图像/gif
数据:图像/jpg
等等...
不仅适用于图像:
数据:文本/html
格式如下
data:[<media type>][;charset=<character set>][;base64],<data>
Run Code Online (Sandbox Code Playgroud)
看这里 https://en.wikipedia.org/wiki/Data_URI_scheme
和
| 归档时间: |
|
| 查看次数: |
18100 次 |
| 最近记录: |