|
@@ -13,6 +13,7 @@ import 'package:plugin_platform/engine/image/image_preview.dart';
|
|
|
import 'package:router/componentRouter/component_service_manager.dart';
|
|
|
import 'package:router/ext/auto_router_extensions.dart';
|
|
|
import 'package:shared/utils/color_utils.dart';
|
|
|
+import 'package:shared/utils/goto_page.dart';
|
|
|
import 'package:shared/utils/log_utils.dart';
|
|
|
import 'package:widgets/ext/ex_widget.dart';
|
|
|
import 'package:widgets/my_load_image.dart';
|
|
@@ -117,13 +118,18 @@ class NewsFeedCardContent extends StatelessWidget {
|
|
|
// 过滤掉非字符串类型的元素
|
|
|
List<String> filteredImages = totalImageUrls?.whereType<String>().toList() ?? [];
|
|
|
// PreviewPhotoPage.startInstance(context: context, images: filteredImages, position: index);
|
|
|
- context.appRouter.push(PreviewPhotoPageRoute(images: filteredImages, position: index));
|
|
|
+ // context.appRouter.push(PreviewPhotoPageRoute(images: filteredImages, position: index));
|
|
|
// ImagePreviewEngine.multipleImagePreview(
|
|
|
// context,
|
|
|
// filteredImages,
|
|
|
// heroes: List.generate(filteredImages.length, (index) => filteredImages[index]),
|
|
|
// onLongPressAction: (url) {}
|
|
|
// );
|
|
|
+ GotoPage.pushPageByFade(
|
|
|
+ context: context,
|
|
|
+ targetPage:
|
|
|
+ PreviewPhotoPage(images: filteredImages, position: index),
|
|
|
+ );
|
|
|
}
|
|
|
},
|
|
|
),
|