update: 更新广告生命周期的回调
parent
4743fa298f
commit
85ef81ff5e
|
|
@ -227,6 +227,7 @@ namespace Guru
|
||||||
#region Ad Services
|
#region Ad Services
|
||||||
|
|
||||||
private static bool _initAdsCompleted = false;
|
private static bool _initAdsCompleted = false;
|
||||||
|
private static bool _isBannerVisible = false;
|
||||||
|
|
||||||
public static AdsInitSpec GetDefaultAdsSpec()
|
public static AdsInitSpec GetDefaultAdsSpec()
|
||||||
{
|
{
|
||||||
|
|
@ -265,6 +266,19 @@ namespace Guru
|
||||||
|
|
||||||
// ---------- Start Services ----------
|
// ---------- Start Services ----------
|
||||||
ADService.Instance.StartService(OnAdsInitComplete, spec);
|
ADService.Instance.StartService(OnAdsInitComplete, spec);
|
||||||
|
|
||||||
|
// ---------- Life Cycle ----------
|
||||||
|
Callbacks.App.OnAppPaused += OnAppPaused;
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 生命周期回调
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="paused"></param>
|
||||||
|
private static void OnAppPaused(bool paused)
|
||||||
|
{
|
||||||
|
if(ADService.Instance.IsInitialized)
|
||||||
|
ADService.Instance.OnAppPaused(paused);
|
||||||
}
|
}
|
||||||
|
|
||||||
private static void OnBannerLoaded()
|
private static void OnBannerLoaded()
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,18 @@
|
||||||
|
namespace Guru
|
||||||
|
{
|
||||||
|
public partial class GuruSDK
|
||||||
|
{
|
||||||
|
#region System
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 打开页面
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="url"></param>
|
||||||
|
public static void OpenURL(string url)
|
||||||
|
{
|
||||||
|
GuruWebview.OpenPage(url);
|
||||||
|
}
|
||||||
|
|
||||||
|
#endregion
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,3 @@
|
||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 80d35b4c8f0f4d23a7228fddfb06dd03
|
||||||
|
timeCreated: 1713238972
|
||||||
|
|
@ -472,19 +472,6 @@ namespace Guru
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
#region Misc
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// 打开页面
|
|
||||||
/// </summary>
|
|
||||||
/// <param name="url"></param>
|
|
||||||
public static void OpenURL(string url)
|
|
||||||
{
|
|
||||||
GuruWebview.OpenPage(url);
|
|
||||||
}
|
|
||||||
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
#region Logging
|
#region Logging
|
||||||
|
|
||||||
internal static void LogI(object message)
|
internal static void LogI(object message)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue