update: 更新广告生命周期的回调

deeplink
胡宇飞 2024-04-17 19:57:11 +08:00
parent 4743fa298f
commit 85ef81ff5e
4 changed files with 35 additions and 13 deletions

View File

@ -227,6 +227,7 @@ namespace Guru
#region Ad Services
private static bool _initAdsCompleted = false;
private static bool _isBannerVisible = false;
public static AdsInitSpec GetDefaultAdsSpec()
{
@ -265,6 +266,19 @@ namespace Guru
// ---------- Start Services ----------
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()

View File

@ -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
}
}

View File

@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 80d35b4c8f0f4d23a7228fddfb06dd03
timeCreated: 1713238972

View File

@ -472,19 +472,6 @@ namespace Guru
#endregion
#region Misc
/// <summary>
/// 打开页面
/// </summary>
/// <param name="url"></param>
public static void OpenURL(string url)
{
GuruWebview.OpenPage(url);
}
#endregion
#region Logging
internal static void LogI(object message)