700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 关于小米手机从系统相册选择图片的一个bug

关于小米手机从系统相册选择图片的一个bug

时间:2022-09-08 19:07:05

相关推荐

关于小米手机从系统相册选择图片的一个bug

在开发应用的时候碰到一个问题,拍照或者从系统相册选择图片并上传,首先从相机或者相册获取图片并压缩处理,最后再上传,代码写好并基本测试通过,然而深度测试的时候却发现有一个问题。

在小米手机,即MIUI系统下,从相册选好图片,压缩处理完之后,在最后上传的时候发现总是报找不到文件错误,但是这个错误在其他手机下面却没有,

代码逻辑是这样的,先从相册拿到图片,然后对图片压缩处理并按原文件名保存。这套操作做下来,在MIUI中,系统将压缩过的图片给改名了,后面加上了一串时间戳,这个发现让我非常费解,也没找到到底是什么原因导致多出了时间戳,猜测应该是MIUI的BUG,只要是被操作了的图片,都会默认给加上时间戳,而且这个时间戳会叠加,多次操作后,这个图片的文件名会变得越来越长。

最后采用的解决办法是先拿到图片,然后将压缩后的图片用别的名字另存一份,并且在上传完成之后将另存的图片文件删掉。这样既解决了MIUI的BUG,又兼容了其他手机,不用针对不同的系统分开处理。

这里只是提供解决问题的思路,所以没有具体的代码。问题截图当时也没截,所以也没有了,,,后面懒的再回去折腾了,,,实在是被恶心到了。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。