广告

1. 激励视频

LjWxSdk.playWxVideo();

示例代码如下:


  LjWxSdk.playWxVideo(myBehaviour, "adunit-30be5709f5b44832", new CommonApiNotify());
//是否有没有播放完成广告CommonApiNotify 中的重载方法 public void notifyComplete(string str, bool success);  
//success=true 就是有播放广告完成  success=false 就是没有播放广告结束
  

 

2. banner广告

showAdBannerClick();

示例代码如下:


  public void showAdBannerClick()
    { 
        //自定义位置
        var sysInfo = WX.GetSystemInfoSync();
        var bannerAd = WX.CreateBannerAd(new WXCreateBannerAdParam()
        {
            adUnitId = "adunit-0655b830d6eb3360",
            adIntervals = 30,
            style = new Style()
            {
                left = 0,
                top = (int)sysInfo.windowHeight - 100,
                width = (int)sysInfo.windowWidth,
                height = 100
            }
        });
        bannerAd.OnError((WXADErrorResponse res) =>
        {
            Debug.Log("bannerad error response");
        });
        bannerAd.OnLoad((result) => {
            bannerAd.Show();
        });
        bannerAd.OnResize((WXADResizeResponse res) =>
        {
            //拉取的广告可能跟设置的不一样,需要动态调整位置
            bannerAd.style.top = (int)sysInfo.windowHeight - res.height;
        });
    }