future 1 سال پیش
والد
کامیت
81523e3846
2فایلهای تغییر یافته به همراه29 افزوده شده و 20 حذف شده
  1. 6 6
      assets/script/config.ts
  2. 23 14
      assets/script/sdkUtil.ts

+ 6 - 6
assets/script/config.ts

@@ -360,12 +360,12 @@ export class config {
         ADD_TIME: "",
     }
     static KS_REWARD ={
-        RE_LIFE: "",
-        ANSWER: "",
-        LOOK_TIPS: "",
-        UN_LOCK_24: "",
-        UN_LOCK: "",
-        ADD_TIME: "",
+        RE_LIFE: "2300005827_01",
+        ANSWER: "2300005827_01",
+        LOOK_TIPS: "2300005827_01",
+        UN_LOCK_24: "2300005827_01",
+        UN_LOCK: "2300005827_01",
+        ADD_TIME: "2300005827_01",
     }
     static STATISTICS_ACTION_TYPE = {
         UNKNOWN: 0,              //未知

+ 23 - 14
assets/script/sdkUtil.ts

@@ -186,15 +186,15 @@ export class SdkUtil {
             gameManager.Singleton.showLoadingLevel()
             SdkUtil.videoAd = tt.createRewardedVideoAd({adUnitId: _adUnitId});
         } 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});
-            } 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
         }
 
-        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) => {
+            console.log('广告关闭=',res)
             call_back(res)
             SdkUtil.isLookAd = false
             SdkUtil.videoAd.destroy()
             gameManager.Singleton.hideLoadingLevel()
         });
         SdkUtil.videoAd.onError((res) => {
+            console.log('广告加载失败=',res)
             let errorString = res.errCode + '-' + res.errMsg
             call_back({isEnded:false,errorString:errorString})
             SdkUtil.isLookAd = false
             SdkUtil.videoAd.destroy()
             gameManager.Singleton.hideLoadingLevel()
         });
-        SdkUtil.videoAd.load()
     }
 
     //------------------------------  微信相关  ------------------------------//