展示华为开屏广告时出现闪屏问题,应该如何解决?
闪屏原因,是因为展示开屏广告前有一帧白色底,是广告加载前的加载过程。可以预先为App设计一张开屏默认的Slogan图片,确保在未获得到开屏广告之前展示默认的Slogan。
Q:开屏广告功能,能自己实现吗?还是必须使用AdComponent?
A:可以自己实现。比如预置一个视频或开屏图片,再或者接入其他广告SDK,不是只能用AdComponent。
Q:开屏广告可以只请求全屏广告,不请求半屏广告吗?
A:全屏广告与半屏广告的类型区分,是由返回的onAdLoadSuccess请求成功后回调中的isFullScreen参数决定的(true为全屏广告,false为半屏广告。)请求方无法事先知道是全屏类型还是半屏类型,不过可以在回调成功之后判断如果是半屏广告就不展示。