Commit 723299d86302a2b48e7cca26390c703add4810f0
1 parent
c84c68b6
修复播放专辑内容切换清晰度后播放最后一集视频的问题
Showing
2 changed files
with
9 additions
and
3 deletions
metaCode/Classes/Main/HuBiLieHomePage/Controller/CNLiveTVPlayerViewController.swift
| ... | ... | @@ -975,6 +975,7 @@ class CNLiveTVPlayerViewController:UIViewController, UITableViewDataSource, UITa |
| 975 | 975 | // } |
| 976 | 976 | |
| 977 | 977 | } |
| 978 | + // MARK: - 横屏-切换分辨率 | |
| 978 | 979 | self.controlView.controlGaoqingUpdateBlock = { [weak self] gaoqing in |
| 979 | 980 | guard let self = self else { return } |
| 980 | 981 | //2024_30d7a67242dc48ee987235f5135ab30e | ... | ... |
metaCode/Classes/Main/HuBiLieHomePage/Util/CNLiveDownSlideTool.swift
| ... | ... | @@ -388,11 +388,13 @@ CNLiveDownSlideTool.getVodAlbumMsgApi(contentId: albumId){ result, status in |
| 388 | 388 | var currVodModel:CNLiveVodAlbumListModel? |
| 389 | 389 | for (idx,albumListModel) in albumListBaseModel.list.enumerated(){ |
| 390 | 390 | albumListModel.vodAlbumMsgModel = vodModel |
| 391 | - currVodModel = | |
| 392 | - albumListModel | |
| 393 | 391 | if idx == vodModel.episodeLast{ |
| 394 | 392 | currVodModel = |
| 395 | - albumListModel } | |
| 393 | + albumListModel | |
| 394 | + } | |
| 395 | + } | |
| 396 | + if currVodModel == nil{ | |
| 397 | + currVodModel = albumListBaseModel.list[0] | |
| 396 | 398 | } |
| 397 | 399 | //拿最新播放集数的单集pid,再请求play |
| 398 | 400 | showLoading(message: "") |
| ... | ... | @@ -465,6 +467,9 @@ CNLiveDownSlideTool.getVodPlayApi(contentId: contentId){ result, status in |
| 465 | 467 | currVodModel = |
| 466 | 468 | albumListModel } |
| 467 | 469 | } |
| 470 | + if currVodModel == nil{ | |
| 471 | + currVodModel = albumListBaseModel.list[0] | |
| 472 | + } | |
| 468 | 473 | //拿最新播放集数的单集pid,再请求play |
| 469 | 474 | // CNLiveDownSlideTool.getVodPlayApi(contentId: currVodModel?.contentId ?? ""){ result, status in |
| 470 | 475 | // if status == .success{ | ... | ... |