video_launcher 0.2.2 video_launcher: ^0.2.2 copied to clipboard
Fullscreen video launcher plugin
VideoLauncher #
Example #
cd flutter_video_launcher/example
flutter packages get
flutter run
Usage #
To use this plugin, add video_launcher as a dependency in your pubspec.yaml file.
After importing 'package:video_launcher/video_launcher.dart' the directories can be queried as follows
To launch a video :
Future<Null> _launch(String url) async {
if (await canLaunchVideo(url)) {
await launchVideo(url);
} else {
throw 'Could not launch $url';
}
}
To play a local video file :
Future<Null> _launch(String url) async {
if (await canLaunchVideo(url, isLocal:true)) {
await launchVideo(url, isLocal:true);
} else {
throw 'Could not launch $url';
}
}
Please see the example app of this plugin for a full example.
⚠️ iOS App Transport Security #
By default iOS forbids loading from non-https url. To cancel this restriction edit your .plist and add :
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
cf. Configuring App Transport Security Exceptions in iOS
Getting Started #
For help getting started with Flutter, view our online documentation.