fix(upload_image): 修改图片显示组件默认显示清晰度
This commit is contained in:
@@ -97,15 +97,24 @@ class CustomerImagesNetworking extends StatelessWidget {
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
String sizeParams = '';
|
||||
const defaultResizeSize = 2048;
|
||||
if (height != null && width != null) {
|
||||
final h = height!.toInt() <= 1080 ? 1080 : height!.toInt();
|
||||
final w = width!.toInt() <= 1080 ? 1080 : width!.toInt();
|
||||
final h = height!.toInt() <= defaultResizeSize
|
||||
? defaultResizeSize
|
||||
: height!.toInt();
|
||||
final w = width!.toInt() <= defaultResizeSize
|
||||
? defaultResizeSize
|
||||
: width!.toInt();
|
||||
sizeParams = 'x-oss-process=image/resize,h_$h,w_$w';
|
||||
} else if (width != null) {
|
||||
final w = width!.toInt() <= 1080 ? 1080 : width!.toInt();
|
||||
final w = width!.toInt() <= defaultResizeSize
|
||||
? defaultResizeSize
|
||||
: width!.toInt();
|
||||
sizeParams = 'x-oss-process=image/resize,h_$w,w_$w';
|
||||
} else if (height != null) {
|
||||
final h = height!.toInt() <= 1080 ? 1080 : height!.toInt();
|
||||
final h = height!.toInt() <= defaultResizeSize
|
||||
? defaultResizeSize
|
||||
: height!.toInt();
|
||||
sizeParams = 'x-oss-process=image/resize,h_$h,w_$h';
|
||||
}
|
||||
final separator = imageUrl.contains('?') ? '&' : '?';
|
||||
|
||||
Reference in New Issue
Block a user