[M2] 解决视频偶现暂停问题

This commit is contained in:
wangmingjun
2023-03-15 15:27:10 +08:00
parent 5420019ecd
commit af0faba1a7
2 changed files with 10 additions and 9 deletions

View File

@@ -45,7 +45,8 @@ class AdvanceGSYVideoPlayer: StandardGSYVideoPlayer {
override fun changeUiToPauseShow() {
Logger.d(ImageAndVideoRotation.TAG, "changeUiToPauseShow-hide")
hideWidget()
startPlayLogic()
// hideWidget()
}
override fun changeUiToCompleteShow() {

View File

@@ -93,7 +93,7 @@ class AdvanceVideoView @JvmOverloads constructor(
private fun loadCacheImg() {
videoViewPlayer?.thumbImageView = cacheImage
cacheImage?.setImageResource(R.drawable.video_holder)
setCacheImageViewVisible()
// setCacheImageViewVisible()
Logger.d(ImageVideoRotationView.TAG, "setVideoPath")
cacheImage?.let {
Glide.with(context).asBitmap().load(cacheImageUrl)
@@ -385,12 +385,12 @@ class AdvancePagerAdapter(context: Context, viewPager: ViewPager) : PagerAdapter
override fun onPrepared(url: String?, vararg objects: Any?) {
Logger.d(ImageVideoRotationView.TAG, "onPrepared")
if (viewList[mViewPager.currentItem] is AdvanceVideoView) {
val videoView = (viewList[mViewPager.currentItem] as AdvanceVideoView)
UiThreadHandler.postDelayed(Runnable {
videoView.setCacheImageViewGone()
}, 1000)
}
// if (viewList[mViewPager.currentItem] is AdvanceVideoView) {
// val videoView = (viewList[mViewPager.currentItem] as AdvanceVideoView)
// UiThreadHandler.postDelayed(Runnable {
// videoView.setCacheImageViewGone()
// }, 1000)
// }
}
override fun onAutoComplete(url: String?, vararg objects: Any?) {
@@ -523,7 +523,7 @@ class AdvanceGSYVideoPlayer : StandardGSYVideoPlayer {
override fun changeUiToPauseShow() {
Logger.d("ImageAndVideoRotation", "changeUiToPauseShow-hide")
hideWidget()
startPlayLogic()
}
override fun changeUiToCompleteShow() {