Doikki / DKVideoPlayer

Android Video Player. 安卓视频播放器,封装MediaPlayer、ExoPlayer、IjkPlayer。模仿抖音并实现预加载,列表播放,悬浮播放,广告播放,弹幕,视频水印,视频滤镜
Apache License 2.0
5.01k stars 1.03k forks source link

老哥,这个视频播放好像有点bug #835

Open SaltedFish-Extreme opened 1 year ago

SaltedFish-Extreme commented 1 year ago

竖屏播放有时候显示标题和返回按钮,并且可以手势操作调亮度声音,有时候就不行,不能手势操作,只显示下面的进度条和全屏键

横屏全屏播放的时候,有时候连续点击几次全屏键,就会变成点击全屏键只是显示和隐藏标题和返回键,并且点击返回键没有效果,不能转回竖屏播放,按手机的返回键播放界面会卡死,然后应用闪退😂

微信图片_20230904172359 微信图片_20230904172400

https://github.com/Doikki/DKVideoPlayer/assets/54784104/92293e12-8737-465a-a13b-82f22f145ff3

SaltedFish-Extreme commented 1 year ago

我就用的wiki示例代码,配置了MediaPlayer解码,然后在新页面播放视频,代码都是复制的😂

player.setUrl(model.videoUrl.decrypt()) //设置视频地址
        val controller = StandardVideoController(this) //视频控制器
        controller.addDefaultControlComponent(model.content, false) //设置标题
        player.setVideoController(controller) //设置控制器
        player.start() //开始播放,不调用则不自动播放
override fun onPause() {
        super.onPause()
        player.pause()
    }

    override fun onResume() {
        super.onResume()
        player.resume()
    }

    override fun onDestroy() {
        super.onDestroy()
        player.release()
    }

    @Deprecated("Deprecated in Java")
    @Suppress("DEPRECATION")
    override fun onBackPressed() {
        if (!player.onBackPressed()) {
            super.onBackPressed()
        }
    }
Xxj-star commented 1 year ago

作者停止更新了

SaltedFish-Extreme commented 1 year ago

作者停止更新了

这样吗😂那好吧,也可以用,先这么用着吧😢