preload_video 0.0.1 copy "preload_video: ^0.0.1" to clipboard
preload_video: ^0.0.1 copied to clipboard

retracted

健壮的视频与加载方案,让您只业务和相关业务布局

这是一个视频预加载的解决方案,提供丰富的接口与您的业务交互。

Features #

Getting started #

dependencies: preload_video: ^0.0.1

Usage #

to https://github.com/tuhao-world/preload_video/blob/main/examples.dart folder.

//模型
class HomeVo extends VideoVo{
  int? id;
  HomeVo({this.id});
  factory HomeVo.fromJson(Map<String, dynamic> json){
    return HomeVo().fromMap(json);
  }
  @override
  fromMap(element) {
    id = element?['id'];
    title = element?['worksTitle'];
    coverUrl = element?['coverUrl'];
    subTitle = element?['worksIntro'];
    playUrl = element?['playUrl'];
    return this;
  }
}
//model
class HomeModel extends VideoModel<HomeVo>{
  @override
  Future<DataLoadState> loadData({bool loadMore = false}) {
    //这里是放你获取视频列表的业务
  }
}

//组建
PreloadVideo<HomeVo, HomeModel>(
  model: HomeModel(),
)

Additional information #

有问题请联系 作者 hshlzlhbhzy@gmial 或github提issue,更多定制请联系 hshlzlhbhzy@gmial 谢谢!

15
likes
0
points
3
downloads

Publisher

verified publishermifengfm.com

Weekly Downloads

健壮的视频与加载方案,让您只业务和相关业务布局

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

auto_orientation, flutter, preload_page_view, video_player, visibility_detector, wakelock_plus

More

Packages that depend on preload_video