1
oxromantic 2021 年 1 月 26 日 via iPhone
喂,首先要符合你写的 image/png 格式啊
|
2
kop1989 2021 年 1 月 26 日
你也说了,html 中 img 标签需要先声明 data 的格式:image/png
然后你给了一个 bitmap 对象的 base64String,这和你声明的格式不符。(确实 bitmap 也不是 img 标签支持的格式) |
3
kop1989 2021 年 1 月 26 日
所以你需要:
ByteArrayOutputStream baos = new ByteArrayOutputStream(); bitmap.compress(Bitmap.CompressFormat.PNG, 100, baos); return Base64.encodeToString(baos.toByteArray(), Base64.DEFAULT); btw,手写的,所以不严谨。领会大意即可。 |
4
xhpan10 2021 年 1 月 26 日
bitmap 没有压缩,不会很大吗,内存不会爆了?
|