问题描述
我从服务器获取一个base64字符串,然后将其解析为图像,在Android端,图像旋转到270度,其宽度/高度比iOS端交换。任何想法?谢谢。这是代码: Android代码:
val decodedByteArray: ByteArray = Base64.decode(base64Str,Base64.DEFAULT)
val bitmap = BitmapFactory.decodeByteArray(decodedByteArray,decodedString.size)
Timber.i("image size: ${bitmap.width},${bitmap.height}")
iOS代码:
if let photoData = Data(base64Encoded: base64Str,options: .ignoreUnknownCharacters),let photo = UIImage(data: photoData) {
printLog("photo size: \(photo.size)")
cell.ivPhoto.image = photo
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)