From 25f13fb6e81fb06d3cb04883e70cfeab1cf609fe Mon Sep 17 00:00:00 2001 From: Xin Yao Date: Mon, 19 Jul 2021 19:37:54 -0700 Subject: [PATCH] Launch video link --- lib/src/widgets/video_app.dart | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/lib/src/widgets/video_app.dart b/lib/src/widgets/video_app.dart index ac398056..e7d10af3 100644 --- a/lib/src/widgets/video_app.dart +++ b/lib/src/widgets/video_app.dart @@ -1,4 +1,6 @@ +import 'package:flutter/gestures.dart'; import 'package:flutter/material.dart'; +import 'package:url_launcher/url_launcher.dart'; import 'package:video_player/video_player.dart'; import '../../flutter_quill.dart'; @@ -37,7 +39,12 @@ class _VideoAppState extends State { final defaultStyles = DefaultStyles.getInstance(context); if (!_controller.value.isInitialized || _controller.value.hasError) { return RichText( - text: TextSpan(text: widget.videoUrl, style: defaultStyles.link)); + text: TextSpan( + text: widget.videoUrl, + style: defaultStyles.link, + recognizer: TapGestureRecognizer() + ..onTap = () => launch(widget.videoUrl)), + ); } return Container(