diff --git a/b0esche_cloud/lib/pages/public_file_viewer.dart b/b0esche_cloud/lib/pages/public_file_viewer.dart index 489b1cd..41b3e04 100644 --- a/b0esche_cloud/lib/pages/public_file_viewer.dart +++ b/b0esche_cloud/lib/pages/public_file_viewer.dart @@ -2,7 +2,9 @@ import 'package:flutter/material.dart'; import 'package:go_router/go_router.dart'; import 'package:web/web.dart' as web; import 'dart:ui_web' as ui_web; -import 'package:syncfusion_flutter_theme/syncfusion_flutter_theme.dart'; +import 'package:syncfusion_flutter_core/theme.dart'; +import 'package:syncfusion_flutter_pdfviewer/pdfviewer.dart'; +import 'dart:typed_data'; import 'package:video_player/video_player.dart'; import 'package:flutter/foundation.dart' show kIsWeb; import '../theme/app_theme.dart'; @@ -88,6 +90,8 @@ class _PublicFileViewerState extends State { } } } + + Future _initializeVideoPlayer() async { if (!kIsWeb) { // For mobile, use VideoPlayerController final url = _fileData?['viewUrl'] ?? _fileData?['downloadUrl'];