Merge remote-tracking branch 'origin/main'

This commit is contained in:
2026-05-07 14:19:36 +08:00
+13 -4
View File
@@ -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('?') ? '&' : '?';