Javascript cordova admobpro插件在首次加载时刷新整个页面

Javascript cordova admobpro插件在首次加载时刷新整个页面,javascript,cordova,admob,ionic,Javascript,Cordova,Admob,Ionic,英语不是我的第一语言,请随时问我任何问题来澄清这个问题 我正在为我的ionic/cordova应用程序使用插件 这是我用来显示横幅广告的代码: if(( /(ipad|iphone|ipod|android|windows phone)/i.test(navigator.userAgent) )) { document.addEventListener('deviceready', initApp, false); } else { initApp(); } function

英语不是我的第一语言,请随时问我任何问题来澄清这个问题

我正在为我的
ionic/cordova
应用程序使用插件

这是我用来显示横幅广告的代码:

if(( /(ipad|iphone|ipod|android|windows phone)/i.test(navigator.userAgent) )) {
    document.addEventListener('deviceready', initApp, false);
} else {
    initApp();
}

function initApp() {

    AdMob.createBanner( {
        adId: admobid.banner, 
        isTesting: false,
        overlap: false, 
        offsetTopBar: false, 
        position: AdMob.AD_POSITION.BOTTOM_CENTER//,
        //bgColor: 'yellow'
    } );

}
问题是,在第一次显示横幅时,将重新加载/刷新显示的横幅的整个页面。这将导致页面闪烁

有没有办法流畅地展示横幅?(不眨眼)


非常感谢您的帮助

这是AdMob cordova插件中的一个错误

我不知道插件是否最近更新以解决问题

无论如何,一个建议的解决方案(可能不是100%可靠,但非常有用)是保持初始屏幕显示,直到横幅完全显示一段时间

伪代码:

banner.create().then(()=>{
   setTimeout(()=>{
      splashScreen.hide();
   }, 200);
});

我也面临同样的问题。。你找到解决办法了吗?你找到解决办法了吗?这里也一样。有解决办法吗?