|
@@ -90,21 +90,13 @@ class MVHomeController: MVBaseController {
|
|
|
cell?.pauseView.isHidden = false
|
|
|
PQSingletoVideoPlayer.shared.stopPlayer(isRemove: false)
|
|
|
}
|
|
|
-
|
|
|
- override func viewDidLoad() {
|
|
|
- super.viewDidLoad()
|
|
|
-// view.addSubview(mineBtn)
|
|
|
- view.addSubview(stuckPointBtn)
|
|
|
- view.addSubview(settingBtn)
|
|
|
- view.addSubview(banner)
|
|
|
- view.addSubview(collectionView)
|
|
|
- banner.dataSource = self
|
|
|
- banner.delegate = self
|
|
|
- banner.isShowPageControl = false
|
|
|
- banner.reloadData()
|
|
|
-
|
|
|
- addLayout()
|
|
|
-
|
|
|
+
|
|
|
+ func getData(){
|
|
|
+
|
|
|
+ if(mVideos.count > 0){
|
|
|
+ BFLog(message: "已经请求过数据")
|
|
|
+ return
|
|
|
+ }
|
|
|
MVHomeViewModel.getHomeHotVideos {[weak self] hotVideos, _ in
|
|
|
BFLog(message: "hotVideos count is :\(hotVideos.count)")
|
|
|
|
|
@@ -125,6 +117,34 @@ class MVHomeController: MVBaseController {
|
|
|
self?.banner.reloadData()
|
|
|
|
|
|
}
|
|
|
+ }
|
|
|
+
|
|
|
+ override func viewDidLoad() {
|
|
|
+ super.viewDidLoad()
|
|
|
+// view.addSubview(mineBtn)
|
|
|
+ view.addSubview(stuckPointBtn)
|
|
|
+ view.addSubview(settingBtn)
|
|
|
+ view.addSubview(banner)
|
|
|
+ view.addSubview(collectionView)
|
|
|
+ banner.dataSource = self
|
|
|
+ banner.delegate = self
|
|
|
+ banner.isShowPageControl = false
|
|
|
+ banner.reloadData()
|
|
|
+
|
|
|
+ addLayout()
|
|
|
+
|
|
|
+ getData()
|
|
|
+
|
|
|
+ manager?.startListening()
|
|
|
+ manager?.listener = { [weak self] status in
|
|
|
+
|
|
|
+ if status == .reachable(.wwan) || status == .reachable(.ethernetOrWiFi) {
|
|
|
+ BFLog(message: "来网了")
|
|
|
+ self?.getData()
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
|
|
|
PQSingletoVideoPlayer.shared.progressBloc = { [weak self] loadProgress, playProgress, duration in
|
|
|
|