diff --git a/Assets/KwaiAds/Scripts/Platform/Android/KwaiInterstitialAdController.cs b/Assets/KwaiAds/Scripts/Platform/Android/KwaiInterstitialAdController.cs index fce46e4..15b420e 100644 --- a/Assets/KwaiAds/Scripts/Platform/Android/KwaiInterstitialAdController.cs +++ b/Assets/KwaiAds/Scripts/Platform/Android/KwaiInterstitialAdController.cs @@ -147,7 +147,7 @@ namespace KwaiAds.Scripts.Platforms.Android public void onAdLoadSuccess(string trackId, AndroidJavaObject kwaiInterstitialAd) { - if (string.IsNullOrEmpty(trackId) || kwaiInterstitialAd == null) return; + if (string.IsNullOrEmpty(trackId) || kwaiInterstitialAd == null || _InterstitialAdLoadListener == null) return; _KwaiInterstitialAdController._KwaiInterstitialAd = kwaiInterstitialAd; string price = kwaiInterstitialAd.Call("getPrice"); Debug.Log($"{TAG}: onAdLoaded: {kwaiInterstitialAd.Call("getPrice")}"); diff --git a/Assets/KwaiAds/Scripts/Platform/Android/KwaiRewardAdController.cs b/Assets/KwaiAds/Scripts/Platform/Android/KwaiRewardAdController.cs index 20c6aed..5eda36b 100644 --- a/Assets/KwaiAds/Scripts/Platform/Android/KwaiRewardAdController.cs +++ b/Assets/KwaiAds/Scripts/Platform/Android/KwaiRewardAdController.cs @@ -148,7 +148,7 @@ namespace KwaiAds.Scripts.Platforms.Android public void onAdLoadSuccess(string trackId, AndroidJavaObject kwaiRewardAd) { - if (string.IsNullOrEmpty(trackId) || kwaiRewardAd == null) return; + if (string.IsNullOrEmpty(trackId) || kwaiRewardAd == null || _KwaiRewardAdController == null) return; _KwaiRewardAdController._KwaiRewardAd = kwaiRewardAd; string price = kwaiRewardAd.Call("getPrice"); Debug.Log($"{TAG}: onAdLoaded: {kwaiRewardAd.Call("getPrice")}");