gpt4 book ai didi

javascript - 首次加载时,cordova admobpro 插件刷新整个页面

转载 作者:行者123 更新时间:2023-12-03 17:42:07 24 4
gpt4 key购买 nike

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

我正在使用 admobpro我的 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);
});

关于javascript - 首次加载时,cordova admobpro 插件刷新整个页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33688840/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com