详情推荐激励视频
This commit is contained in:
parent
7736f5ed02
commit
c3104280ea
@ -163,6 +163,15 @@ class SPPlayerDetailViewController: SPPlayerListViewController {
|
||||
view.clickCloseButton = { [weak self] in
|
||||
guard let self = self else { return }
|
||||
self._handleBack()
|
||||
|
||||
let manager = SPRewardedAdManager.manager
|
||||
manager.delegate = nil
|
||||
manager.statScene = .detail
|
||||
manager.videoInfo = self.viewModel.currentPlayer?.videoInfo
|
||||
if manager.isAdAvailable() {
|
||||
manager.loadAndShowRewardedAd()
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
view.clickPlayButton = { [weak self] model in
|
||||
|
@ -174,4 +174,16 @@ extension SPPlayerListViewModel: SPRewardedAdManagerDelegate {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
func rewardedAdManagerDidDismiss(manager: SPRewardedAdManager) {
|
||||
manager.delegate = nil
|
||||
}
|
||||
|
||||
func rewardedAdManager(manager: SPRewardedAdManager, didLoadFail error: any Error) {
|
||||
manager.delegate = nil
|
||||
}
|
||||
|
||||
func rewardedAdManager(manager: SPRewardedAdManager, didDisplayFail error: any Error) {
|
||||
manager.delegate = nil
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user