fix: 修复 AdsModel 初始化报空的 BUG

deeplink
胡宇飞 2024-03-18 09:32:57 +08:00
parent c4c711f6f8
commit 25d644328c
1 changed files with 13 additions and 3 deletions

View File

@ -37,6 +37,16 @@ namespace Guru
private AdsModel _model;
private AdsInitSpec _initSpec = null;
public AdsModel Model
{
get
{
if (_model == null) _model = AdsModel.Create();
return _model;
}
}
/// <summary>
/// 启动广告服务
/// </summary>
@ -50,7 +60,7 @@ namespace Guru
_initSpec = initSpec;
_isServiceStarted = true;
_onSdkInitReady = callback;
_model = AdsModel.Create();
if(_model == null) _model = AdsModel.Create();
this.Log("AD SDK Start Init");
//-------------- 初始化回调 ------------------
@ -116,8 +126,8 @@ namespace Guru
public bool IsBuyNoAds
{
get => _model.BuyNoAds;
set=> _model.BuyNoAds = value;
get => Model.BuyNoAds;
set => Model.BuyNoAds = value;
}