阅读 144

flutter -- 视频播放

默认官方不支持全屏, chewie基于官方扩展,支持全屏等。

dependencies:
  chewie: ^0.9.7
  video_player: ^0.10.1+6
  flutter:
    sdk: flutter
复制代码

依赖video_player

引入包

import 'package:chewie/chewie.dart';
import 'package:video_player/video_player.dart';
复制代码
  final playerWidget = Chewie(
    controller: ChewieController(
      videoPlayerController: VideoPlayerController.network('http://xxx.mp4'),
      aspectRatio: 3 / 2,
      autoPlay: true,
      looping: true,
    ),
  );
复制代码

缺少滑动快进功能,需要自己扩展,不过总比搞安卓和ios各写一套方便

--END--

关注下面的标签,发现更多相似文章
评论