|
@@ -186,15 +186,15 @@ export class SdkUtil {
|
|
gameManager.Singleton.showLoadingLevel()
|
|
gameManager.Singleton.showLoadingLevel()
|
|
SdkUtil.videoAd = tt.createRewardedVideoAd({adUnitId: _adUnitId});
|
|
SdkUtil.videoAd = tt.createRewardedVideoAd({adUnitId: _adUnitId});
|
|
} else if(sys.platform==sys.Platform.WECHAT_GAME) {
|
|
} else if(sys.platform==sys.Platform.WECHAT_GAME) {
|
|
- call_back({"isEnded":true})
|
|
|
|
- if(SdkUtil.KS_GAME) { console.log('ks ad') }
|
|
|
|
- else { console.log('wx ad') }
|
|
|
|
- return
|
|
|
|
- gameManager.Singleton.showLoadingLevel()
|
|
|
|
- if(SdkUtil.KS_GAME) {
|
|
|
|
|
|
+ if(SdkUtil.KS_GAME) {
|
|
|
|
+ gameManager.Singleton.showLoadingLevel()
|
|
SdkUtil.videoAd = ks.createRewardedVideoAd({adUnitId: _adUnitId});
|
|
SdkUtil.videoAd = ks.createRewardedVideoAd({adUnitId: _adUnitId});
|
|
- } else {
|
|
|
|
- SdkUtil.videoAd = wx.createRewardedVideoAd({adUnitId: _adUnitId});
|
|
|
|
|
|
+ }
|
|
|
|
+ else {
|
|
|
|
+ console.log('wx ad')
|
|
|
|
+ // gameManager.Singleton.showLoadingLevel()
|
|
|
|
+ // SdkUtil.videoAd = wx.createRewardedVideoAd({adUnitId: _adUnitId});
|
|
|
|
+ return
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
@@ -203,25 +203,34 @@ export class SdkUtil {
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
|
|
- SdkUtil.videoAd.onLoad(() => {
|
|
|
|
- SdkUtil.isLookAd = true
|
|
|
|
- SdkUtil.videoAd.show();
|
|
|
|
- console.log("广告加载完成");
|
|
|
|
- });
|
|
|
|
|
|
+ if(SdkUtil.KS_GAME) {
|
|
|
|
+ SdkUtil.videoAd.show().then(()=>{
|
|
|
|
+ console.log("ks 广告加载完成");
|
|
|
|
+ SdkUtil.isLookAd = true
|
|
|
|
+ })
|
|
|
|
+ } else {
|
|
|
|
+ SdkUtil.videoAd.load()
|
|
|
|
+ SdkUtil.videoAd.onLoad(() => {
|
|
|
|
+ console.log("广告加载完成");
|
|
|
|
+ SdkUtil.isLookAd = true
|
|
|
|
+ SdkUtil.videoAd.show();
|
|
|
|
+ });
|
|
|
|
+ }
|
|
SdkUtil.videoAd.onClose((res) => {
|
|
SdkUtil.videoAd.onClose((res) => {
|
|
|
|
+ console.log('广告关闭=',res)
|
|
call_back(res)
|
|
call_back(res)
|
|
SdkUtil.isLookAd = false
|
|
SdkUtil.isLookAd = false
|
|
SdkUtil.videoAd.destroy()
|
|
SdkUtil.videoAd.destroy()
|
|
gameManager.Singleton.hideLoadingLevel()
|
|
gameManager.Singleton.hideLoadingLevel()
|
|
});
|
|
});
|
|
SdkUtil.videoAd.onError((res) => {
|
|
SdkUtil.videoAd.onError((res) => {
|
|
|
|
+ console.log('广告加载失败=',res)
|
|
let errorString = res.errCode + '-' + res.errMsg
|
|
let errorString = res.errCode + '-' + res.errMsg
|
|
call_back({isEnded:false,errorString:errorString})
|
|
call_back({isEnded:false,errorString:errorString})
|
|
SdkUtil.isLookAd = false
|
|
SdkUtil.isLookAd = false
|
|
SdkUtil.videoAd.destroy()
|
|
SdkUtil.videoAd.destroy()
|
|
gameManager.Singleton.hideLoadingLevel()
|
|
gameManager.Singleton.hideLoadingLevel()
|
|
});
|
|
});
|
|
- SdkUtil.videoAd.load()
|
|
|
|
}
|
|
}
|
|
|
|
|
|
//------------------------------ 微信相关 ------------------------------//
|
|
//------------------------------ 微信相关 ------------------------------//
|