- update ui (volume)
- update example
- update packages
- 修复过期的api
- 更新example
- 升级到现代 flutter,api 可能也会随着发生变化
- api change: 删除了
aspectRatio
选项,使用它时总是出现未知错误,所以删除了
- refactor: flutter 2.0
- fix:
Overflow.visible
toClip.none
- 修复在Android上出现的错误
- 优化了fullScreen在Web上的行为
- update packages and example video url
- 修复若干BUG
- API 重大变更
- 将大量VideoController的参数迁移到VideoBox上
- 删除大量无用的属性
- 优化了在极差网络下播放视频,导致解码器自动关闭,需要切换网络后才能继续播放
- 更多详情可以看源码和example
- fix: "setState() or markNeedsBuild() called when widget tree was locked." error
- fix: BoxConstraints error
- update packages
- add:
setPlaybackSpeed
- 修复了部分错误(可能修复了)
- add:
addAccelerometerEventsListenner
钩子,可以监听屏幕的旋转,然后自定义事件 #28 - 就增加了一个api,其它无任何变更
- 少量api变更
- 优化了代码
- 修改了buffer loading显示逻辑
- 当断网进入buffer loading状态时,隐藏play/pause按钮,网络恢复时在显示
- 修改buffer laoding视图和mask的叠加层顺序 (应该不会造成BUG 🦄)
- 无api变更
- update mobx package
- 为快进和快退动作增加了icon动画
- Prepare for 1.0.0 version of sensors and package_info. (dart_lsc)
- 优化部分代码,并无API变动.
- 对网络的断开和重连进行了简单的优化
- 增加API
addConnectivityChangedListener
可以监听网络状态的变更,当然您也可以直接使用connectivity
包
- 日常维护,升级依赖,并无api变动
- 优化全屏时,监听设备的旋转
- add:
options
可以设置自定义参数bottomViewBuilder
用于自定义VideoBox底部视图
- 删除平台差异 #14
- 删除部分作用不大方法和减少对外部暴露无用的方法。
- 变更:
setLoop
=>setLooping
,loop
=>looping
- 检查example的每个示例
- add:
customLoadingWidget
customBufferedWidget
customFullScreen
controllerLayerDuration
- change:
onFullScreen
=>onFullScreenSwitch
controllerDuration
=>controllerLiveDuration
- 添加画中画example
screen
依赖在打包时出现错误,删除此库,相关功能不可用- 增加
addFullScreenChangeListener
用于监听全屏变化事件
- 修复一个小错误
- 更新依赖包
- Example迁移至AndroidX
- 修复部分错误
- 修改,增加部分API
- 重新提交一个版本,没有任何更新
- 优化大量问题
- api更变,构建方式发生了改变
- fix: 视频的原始尺寸
- fix:
paly()
和pause()
AnimatedIcon显示错误
- add: "改变屏幕亮度"和"媒体音量功能" (之后已废弃)
- fix:
children
beforeChildren
afterChildren
- 优化buffer loading的显示
- 默认ui改变
- 增加缓冲进度条
- 自定义全屏页面
- 更新video_player依赖版本
- api 更改
- 代码优化
- 处理细微bug
- 优化ui
- 使用'AnimatedSwitcher'代替'AnimatedCrossFade'
- api变更
- 优化ui
- 优化视频播放完毕的处理事件
- 修复 ui的BUG
- 播放按钮bug显示
- buffers为空错误
- 优化ui
- 暂无发现BUG
- 优化ui
- 更改api
- 更改ui
- update packages
- 优化全屏事件,用户好在外面调用
- 文档尽量使用英语
- 更新mobx依赖包的版本
- 优化setSource函数
- 增加videos的example
- 更改了重要的api
- 删除了src
- 只要改变了src,不管是否为空,都会结束掉当前播放的video,并开启loading状态,但是在插件内部并不会去加载空的src地址
- 增加option选项
- 切换video的src
- 增加option选项,和快进,快退功能
- 使用video_player包装的video播放器