video_box 0.2.3 copy "video_box: ^0.2.3" to clipboard
video_box: ^0.2.3 copied to clipboard

outdated

A control that plays video in flutter, I make the control as flexible as possible, can play a single video, video list on the page.

example/lib/main.dart

import 'package:flutter/material.dart';
import 'videos.dart';
import 'change_video_src.dart';
import 'list_video.dart';
import 'one_video.dart';
import 'one_video_ctrl.dart';

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      routes: <String, WidgetBuilder>{
        '/oneVideo': (BuildContext context) => OneVideo(),
        '/oneVideoCtrl': (BuildContext context) => OneVideoCtrl(),
        '/listVideo': (BuildContext context) => ListVideo(),
        '/change_video_src': (BuildContext context) => ChangeVideoSrc(),
        '/videos': (BuildContext context) => Videos(),
      },
      home: HomePage(),
    );
  }
}

class HomePage extends StatefulWidget {
  @override
  _HomePageState createState() => _HomePageState();
}

class _HomePageState extends State<HomePage> {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text('video_box example'),
      ),
      body: Center(
        child: Column(
          mainAxisAlignment: MainAxisAlignment.center,
          children: <Widget>[
            RaisedButton(
              child: Text('one video'),
              onPressed: () {
                Navigator.of(context).pushNamed('/oneVideo');
              },
            ),
            RaisedButton(
              child: Text('one video ctrl'),
              onPressed: () {
                Navigator.of(context).pushNamed('/oneVideoCtrl');
              },
            ),
            RaisedButton(
              child: Text('list video'),
              onPressed: () {
                Navigator.of(context).pushNamed('/listVideo');
              },
            ),
            RaisedButton(
              child: Text('change video src'),
              onPressed: () {
                Navigator.of(context).pushNamed('/change_video_src');
              },
            ),
            RaisedButton(
              child: Text('videos'),
              onPressed: () {
                Navigator.of(context).pushNamed('/videos');
              },
            ),
          ],
        ),
      ),
    );
  }
}
23
likes
0
pub points
83%
popularity

Publisher

verified publisherajanuw.lol

A control that plays video in flutter, I make the control as flexible as possible, can play a single video, video list on the page.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

flutter, flutter_mobx, mobx, provider, screen, validators, video_player

More

Packages that depend on video_box