说明:
1.图片还好,转Base64时没有出现啥大的问题.
2.视频转Base64时,打印出来的log日志 Base64码只有前半部分,后面相当一大部分base64码都没有. 一开始以为转码代码问题.
解决方法(很狗血):
在转完Base64码时,将Base64字符串写入到本地,在从本地中读取出来,这时的Base64码是一个完整的码,没有丢失的.
注:为啥丢失没搞懂.
代码:
1.图片转Base64.
/**
* bitmap转成base64.
* @param bitmap
* @return
*/
public static String bitmapToBase64(Bitmap bitmap) {
String result = null;
ByteArrayOutputStream baos = null;
try {
if (bitmap != null) {
baos = new ByteArrayOutputStream();
&n