Commit cb378396 authored by Steven杜宇's avatar Steven杜宇

// 视频无网优化

parent 83c27499
...@@ -333,25 +333,29 @@ extension YHVideoPlayerVC { ...@@ -333,25 +333,29 @@ extension YHVideoPlayerVC {
} }
@objc func updateNetWorkUI() { @objc func updateNetWorkUI() {
updateNetWorkStatusUI(needReload:true)
if YHNetworkStatusManager.shared.isNetWorkOK {
if self.noNetWorkTipsView.isHidden == false {
self.noNetWorkTipsView.isHidden = true
self.shareBtn.isHidden = false
self.requestData()
if let videoURL = URL(string: self.url) {
self.player.pause()
let asset = BMPlayerResource(url: videoURL)
self.player.setVideo(resource: asset)
self.player.play()
}
}
}
self.shareBtn.isHidden = !YHNetworkStatusManager.shared.isNetWorkOK
} }
func updateNetWorkStatusUI(needReload:Bool) { func updateNetWorkStatusUI(needReload:Bool) {
DispatchQueue.main.async { DispatchQueue.main.async {
if YHNetworkStatusManager.shared.isNetWorkOK {
if needReload {
if let videoURL = URL(string: self.url) {
self.player.pause()
let asset = BMPlayerResource(url: videoURL)
self.player.setVideo(resource: asset)
self.player.play()
}
self.requestData()
}
}
self.view.bringSubviewToFront(self.noNetWorkTipsView)
self.noNetWorkTipsView.isHidden = YHNetworkStatusManager.shared.isNetWorkOK self.noNetWorkTipsView.isHidden = YHNetworkStatusManager.shared.isNetWorkOK
self.shareBtn.isHidden = !YHNetworkStatusManager.shared.isNetWorkOK self.shareBtn.isHidden = !YHNetworkStatusManager.shared.isNetWorkOK
self.view.bringSubviewToFront(self.noNetWorkTipsView)
} }
} }
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment