|
|
@@ -1,16 +1,33 @@
|
|
|
import 'package:chewie/chewie.dart';
|
|
|
import 'package:flutter/cupertino.dart';
|
|
|
+import 'package:flutter/gestures.dart';
|
|
|
import 'package:flutter/material.dart';
|
|
|
import 'package:video_player/video_player.dart';
|
|
|
|
|
|
void main() {
|
|
|
runApp(
|
|
|
MaterialApp(
|
|
|
- home: ChewieDemo(),
|
|
|
+ home: Page1(),
|
|
|
)
|
|
|
);
|
|
|
}
|
|
|
|
|
|
+class Page1 extends StatelessWidget {
|
|
|
+ @override
|
|
|
+ Widget build(BuildContext context) {
|
|
|
+ // TODO: implement build
|
|
|
+ return Container(
|
|
|
+ color: Colors.white,
|
|
|
+ child: GestureDetector(
|
|
|
+ onTap: () {
|
|
|
+ Navigator.push<void>(context, CupertinoPageRoute(builder: (_) => ChewieDemo()));
|
|
|
+ },
|
|
|
+ )
|
|
|
+ );
|
|
|
+ }
|
|
|
+
|
|
|
+}
|
|
|
+
|
|
|
class ChewieDemo extends StatefulWidget {
|
|
|
ChewieDemo({this.title = 'Chewie Demo'});
|
|
|
|
|
|
@@ -42,6 +59,7 @@ class _ChewieDemoState extends State<ChewieDemo> {
|
|
|
autoPlay: true,
|
|
|
looping: true,
|
|
|
customControls: I2MaterialControls(
|
|
|
+ enableQuickControl: true,
|
|
|
),
|
|
|
);
|
|
|
setState(() {
|