From 91a25c3c6423f39e70600021d2d9738734204ef5 Mon Sep 17 00:00:00 2001 From: Xin Yao Date: Sat, 24 Jul 2021 11:20:17 -0700 Subject: [PATCH] Update simple_viewer for YoutbueVideoApp --- lib/src/widgets/editor.dart | 3 +-- lib/src/widgets/simple_viewer.dart | 5 +++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/src/widgets/editor.dart b/lib/src/widgets/editor.dart index 733650c6..5cf89f1d 100644 --- a/lib/src/widgets/editor.dart +++ b/lib/src/widgets/editor.dart @@ -110,8 +110,7 @@ Widget _defaultEmbedBuilder( : Image.file(io.File(imageUrl)); case 'video': final videoUrl = node.value.data; - if (videoUrl.contains('youtube.com') || - videoUrl.contains('youtu.be')) { + if (videoUrl.contains('youtube.com') || videoUrl.contains('youtu.be')) { return YoutubeVideoApp( videoUrl: videoUrl, context: context, readOnly: readOnly); } diff --git a/lib/src/widgets/simple_viewer.dart b/lib/src/widgets/simple_viewer.dart index 500d423d..45b65502 100644 --- a/lib/src/widgets/simple_viewer.dart +++ b/lib/src/widgets/simple_viewer.dart @@ -21,6 +21,7 @@ import 'editor.dart'; import 'text_block.dart'; import 'text_line.dart'; import 'video_app.dart'; +import 'youtube_video_app.dart'; class QuillSimpleViewer extends StatefulWidget { const QuillSimpleViewer({ @@ -113,6 +114,10 @@ class _QuillSimpleViewerState extends State : Image.file(io.File(imageUrl)); case 'video': final videoUrl = node.value.data; + if (videoUrl.contains('youtube.com') || videoUrl.contains('youtu.be')) { + return YoutubeVideoApp( + videoUrl: videoUrl, context: context, readOnly: readOnly); + } return VideoApp( videoUrl: videoUrl, context: context, readOnly: readOnly); default: