This plugin provides YoutubeView widget.
Supported
- Android: https://github.com/PierfrancescoSoffritti/android-youtube-player
- iOS: https://github.com/0xced/XCDYouTubeKit
- Android: DONE
- iOS: DONE
Add this to you package's pubspec.yaml
file:
dependencies:
flutter_youtube_view: ^1.1.0
Run command:
$ flutter packages get
Import in Dart code:
import 'package:flutter_youtube_view/flutter_youtube_view.dart';
Container(
child: FlutterYoutubeView(
onViewCreated: _onYoutubeCreated,
listener: this,
params: YoutubeParam(
videoId: 'gcj2RUWQZ60',
showUI: false,
startSeconds: 0.0),
)
),
- play()
- pause()
- loadOrCueVideo()
- seekTo()
- setVolume()
- Player listener
- State: UNKNOWN, UNSTARTED, ENDED, PLAYING, PAUSED, BUFFERING, VIDEO_CUED
- Status: ready, error
- Duration
- CurrentTime