admin
2021-10-21 7e2ac66d7c532a5725635fa3913789bb17c1e157
MGVideo/src/com/mugua/mgvideo/util/ad/FullVideoAdManager.java
@@ -9,6 +9,8 @@
import com.bytedance.sdk.openadsdk.TTAdNative;
import com.bytedance.sdk.openadsdk.TTFullScreenVideoAd;
import com.mugua.mgvideo.util.DimenUtils;
import com.yeshi.base.utils.ad.CSJConstant;
import com.yeshi.base.utils.ad.TTAdManagerHolder;
public class FullVideoAdManager {
@@ -33,7 +35,17 @@
                .setExpressViewAcceptedSize(w, h)
                .setOrientation(TTAdConstant.VERTICAL)
                .build();
        TTAdManager ttAdManager = TTAdManagerHolder.get();
        TTAdManager ttAdManager = null;
        try {
            ttAdManager = TTAdManagerHolder.get();
        } catch (Exception e) {
            e.printStackTrace();
        }
        if (ttAdManager == null) {
            return;
        }
        mTTAdNative = ttAdManager.createAdNative(context);
        //加载全屏视频
        mTTAdNative.loadFullScreenVideoAd(adSlot, new TTAdNative.FullScreenVideoAdListener() {
@@ -76,6 +88,11 @@
            @Override
            public void onFullScreenVideoCached() {
            }
            @Override
            public void onFullScreenVideoCached(TTFullScreenVideoAd ttFullScreenVideoAd) {
                mttFullVideoAd = ttFullScreenVideoAd;
            }
        });
    }