Releases: changsanjiang/SJVideoPlayer
Releases · changsanjiang/SJVideoPlayer
Release 3.4.3
- 重构亮度和音量控制器
- merge pr/36
- merge pr/585
- merge pr/583
Release 3.4.2
Release 3.4.1
- 适配 iOS 16.0 旋转
- 旋转配置稍作调整, 请参考配置旋转步骤2;
- 部分功能重命名:
- player.hiddenPlaceholderImageViewWhenPlayerIsReadyForDisplay 修改为
player.automaticallyHidesPlaceholderImageView
, 表示是否自动隐藏占位图; - player.pauseWhenAppDidEnterBackground 修改为
player.pausedInBackground
, 表示进入后台是否暂停; - player.floatSmallViewController 修改为
player.smallViewFloatingController
, 该功能使播放器可以进入小浮窗模式播放; - player.defaultFloatSmallViewControlLayer 修改为
player.defaultSmallViewControlLayer
, 播放器小浮窗控制层; - player.defaultSwitchVideoDefinitionControlLayer 修改为
player.defaultVideoDefinitionSwitchingControlLayer
, 播放器清晰度切换控制层; - player.edgeControlLayerdisabledPromptWhenNetworkStatusChanges 修改为
player.edgeControlLayer.disabledPromptingWhenNetworkStatusChanges
, 表示是否禁止网络状态变化的提示;
- player.hiddenPlaceholderImageViewWhenPlayerIsReadyForDisplay 修改为
Release 3.4.0
- 修复 iOS 16 旋转问题;
- 旋转配置稍作调整, 请参考配置旋转步骤2;
- 增加
player.isPlaybackFailed
. 表示当前是否播放失败; - 部分功能重命名;
- player.prompt 修改为
player.textPopupController
, 该功能用于在播放器视图中心弹出文本消息框; - player.promptPopupController 修改为
player.promptingPopupController
, 该功能用于在播放器左下角弹出自定义视图框; - player.gestureControl 修改为
player.gestureController
, 该功能提供对播放器进行一些手势操作; - player.isTransitioning 修改为
player.isRotating
, 表示当前播放器是否处于旋转中; - player.subtitlesPromptController 修改为
player.subtitlePopupController
, 该功能用于在播放器上显示 字幕; - player.barrageQueueController 修改为
player.danmakuPopupController
, 该功能用于在播放器上显示 弹幕;
- player.prompt 修改为
Release 3.3.2
- 移除属性:
autoManageViewToFitOnScreenOrRotation
- 移除属性:
useFitOnScreenAndDisableRotation
- 添加
allowsRotationInFitOnScreen
, 竖屏全屏后是否允许旋转. - 添加
automaticallyPerformRotationOrFitOnScreen
- 添加
onlyUsedFitOnScreen
. 是否仅在竖屏全屏与竖屏小屏之间切换, 不触发旋转. - 添加
usesFitOnScreenFirst
. 处于小屏时, 当点击全屏按钮后, 是否先竖屏撑满全屏.
Release 3.3.1
- 为 SJEdgeControlButtonItem 添加 Actions.
Release 3.3.0
- 重构了配置模块, 将UI图片与语言配置进行了分离
- 添加
disabledDefinitionSwitchingPrompt
, 设置切换清晰度时, 是否关掉切换进度的提示 - 重命名了一些剪辑相关的功能类与方法的名字
- Rename
showResidentBackButton
tofixesBackItem
- 将常用的Tag标识整合到了单独的header文件中
Release 3.2.9
- 对
SJAliMediaPlayer
添加清晰度切换的selectTrack
的支持 - 完善 长按手势结束后使其恢复为触发时的速率
- 小浮窗播放新增了一些配置的属性
- 修复了在全屏模式下弹出的vc, dismiss后异常奔溃的问题
- autoplay in scrollView 新增了一些方法
Release 3.2.8
- 修改
Reachability
的依赖, 改为内部直接引用 - 完善hls在14.0进入前台后不播放的问题
- 完善时间item的刷新时机
Release 3.2.7
- 添加 iOS 14 画中画支持
- 修复 iOS 14.0 后台播放失效的问题