移动端拍照与图片压缩流程

调用系统相机拍照,再压缩图片体积,这类需求在做移动端上传头像、扫码识别时挺常见的。Android 用 Intent 调系统相机,iOS 用 UIImagePickerController。拍完图要存本地,读取再做压缩——可以按尺寸压、也可以按质量压,看你追求速度还是清晰度。压完别忘了再保存一次,Android 还得更新媒体库。整体流程不复杂,但细节不少,比如 iOS 要权限、Android 要适配 7.0+ 的 URI 问题。你要是正好在搞这块,下面这套方案就挺值得一看。

rar 文件大小:1.38MB