一个基于react-native的纯跨平台的影视项目,欢迎大家star

一个基于react-native的纯跨平台的影视项目,欢迎大家star

github地址 github.com/andmizi/rea…

此项目经过线上考验,仅供大家学习参考

ios端错误统计

ios运营统计

android端错误统计

android运营统计

软件截图

功能要点:

  • m3u8视频播放,支持手势快进后退,倍数播放
  • m3u8视频缓存(单线程模式),暂不支持断点续传
  • 列表页通用封装
  • realm数据库使用
  • codepush热更新使用
  • react-navigation路由导航
  • redux框架

此套代码移除了网络层以及codepush热更新,需要的可以自己配置。

运行android:

  1. 在项目根目录执行npm install,前提需要先安装node
  2. 在node-modules/react-native-video/android-exoplayer/src/main/java/com/brentvatne/exoplayer/ReactExoplayerView 第 710 行把判断语句去除掉
  3. react-native run-android

运行ios:

  1. 在项目根目录执行npm install,前提需要先安装node
  2. 在node-modules/react-native-video/ios/RCTVideo.m 第394行,加入 if([uri isEqualToString:@""]){ return nil; }
  3. react-native run-ios

如果编译安卓/ios遇到错误,请提issuess

最后给你们要一个star O(∩_∩)O


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值