glglove 3 months ago
parent
commit
738e94efa8
1 changed files with 7 additions and 1 deletions
  1. 7 1
      packages/cpt_community/lib/components/newsfeed_card_content.dart

+ 7 - 1
packages/cpt_community/lib/components/newsfeed_card_content.dart

@@ -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),
+                              );
                             }
                           },
                         ),