changsanjiang / SJVideoPlayer

iOS VideoPlayer MediaPlayer video player media player 短视频播放器 可接入 ijkplayer aliplayer alivodplayer plplayer
MIT License
2.46k stars 476 forks source link

隐藏控制层的进度条无效,SJEdgeControlLayer.hiddenBottomProgressIndicator #464

Open ChokWah opened 3 years ago

ChokWah commented 3 years ago

_player = [SJVideoPlayer player]; SJEdgeControlLayer layer = _player.defaultEdgeControlLayer; layer.hiddenBottomProgressIndicator = YES; // 不生效 layer.showsMoreItem = NO; // 生效 layer.fixesBackItem = YES; // 生效 我想隐藏掉底部的整一条layer,只留一个常驻的返回按钮。全屏事件由我自定义UI调用。 点击事件可以通过 SJEdgeControlLayer layer = _player.defaultEdgeControlLayer; [layer performSelector:@selector(_fullItemWasTapped)]; 这样实现可用自定义UI实现全屏

问题:隐藏底部的进度条设置不生效 。 建议:最好能加上隐藏底部的公开方法。

KeynoWu commented 3 years ago

同求,现在无法主动调用全屏的方法,能否把全屏的方法_fullItemWasTapped开放出来

ChokWah commented 3 years ago

@changsanjiang 这其实也是个bug。可以再加一个标签,我好像操作不了

KeynoWu commented 3 years ago

我现在直接用 【player rotate】

changsanjiang commented 3 years ago

@KeynoWu @ChokWah 对的, 手动旋转调用 [player rotate], 旋转介绍参考这个【指南

hiddenBottomProgressIndicator 是个bug, 会在之后的版本修复