Commit 6787d3fe56eda88b9ac40e2a8cc21733e421205e

Authored by 张旭
1 parent 465f5a8c

修复切换清晰度后文字没有变成对应清晰度的问题

metaCode/Classes/Main/HuBiLieHomePage/Controller/CNLiveTVPlayerViewController.swift
@@ -978,6 +978,9 @@ class CNLiveTVPlayerViewController:UIViewController, UITableViewDataSource, UITa @@ -978,6 +978,9 @@ class CNLiveTVPlayerViewController:UIViewController, UITableViewDataSource, UITa
978 // MARK: - 横屏-切换分辨率 978 // MARK: - 横屏-切换分辨率
979 self.controlView.controlGaoqingUpdateBlock = { [weak self] gaoqing in 979 self.controlView.controlGaoqingUpdateBlock = { [weak self] gaoqing in
980 guard let self = self else { return } 980 guard let self = self else { return }
  981 + //更新分辨率按钮对应文案
  982 + self.updateGaoqingBtnTitle(gaoqing: gaoqing)
  983 +
981 //2024_30d7a67242dc48ee987235f5135ab30e 984 //2024_30d7a67242dc48ee987235f5135ab30e
982 CNLiveHomePageViewModel.shared.getVodVideoURL(contentId: self.vodPlayModel?.contentId ?? "", rate: gaoqing) {[weak self] result, status in 985 CNLiveHomePageViewModel.shared.getVodVideoURL(contentId: self.vodPlayModel?.contentId ?? "", rate: gaoqing) {[weak self] result, status in
983 guard let self = self else { return } 986 guard let self = self else { return }
@@ -990,6 +993,19 @@ class CNLiveTVPlayerViewController:UIViewController, UITableViewDataSource, UITa @@ -990,6 +993,19 @@ class CNLiveTVPlayerViewController:UIViewController, UITableViewDataSource, UITa
990 } 993 }
991 } 994 }
992 995
  996 + //更新分辨率按钮对应文案 //标清 2 ,高清 3 ,超清 4
  997 + func updateGaoqingBtnTitle(gaoqing:Int){
  998 + var title = "高清"
  999 + if gaoqing == 2 {
  1000 + title = "标清"
  1001 + }else if gaoqing == 3 {
  1002 + title = "高清"
  1003 + }else if gaoqing == 4 {
  1004 + title = "超清"
  1005 + }
  1006 + self.controlView.gaoqingBtn.setTitle(title, for: .normal)
  1007 + }
  1008 +
993 func playNextIfExist(){ 1009 func playNextIfExist(){
994 1010
995 if self.isAblumVideo && self.isPlayAblumOrKandian{ 1011 if self.isAblumVideo && self.isPlayAblumOrKandian{