Ionic3 如何在页面更改时隐藏横幅?
我想在我的应用程序中实现广告横幅。下面的函数显示横幅,但它显示在每个页面上。页面更改时如何隐藏横幅Ionic3 如何在页面更改时隐藏横幅?,ionic3,Ionic3,我想在我的应用程序中实现广告横幅。下面的函数显示横幅,但它显示在每个页面上。页面更改时如何隐藏横幅 showBanner(){ const bannerConfig: AdMobFreeBannerConfig = { isTesting: true, autoShow: false }; this.admobFree.banner.config(bannerConfig); this.admobFree.banner.pr
showBanner(){
const bannerConfig: AdMobFreeBannerConfig = {
isTesting: true,
autoShow: false
};
this.admobFree.banner.config(bannerConfig);
this.admobFree.banner.prepare()
.then(() => {
this.admobFree.banner.show();
})
.catch(e => console.log(e));
}
您可以在组件中使用
ionViewWillEnter(){
this.admobFree.banner.hide()
}
您在哪里执行代码来显示横幅 仅使用“准备”方法一次。然后显示和隐藏在您想要的任何页面中 在需要显示横幅的每个页面中:
ionViewWillEnter(){
this.admobFree.banner.show();
}
ionViewWillLeave(){
this.admobFree.banner.hide();
}
您可以更深入地查看Ionic导航生命周期事件:欢迎使用堆栈溢出!其他用户将您的问题标记为低质量和需要改进。我对您的输入进行了重新措辞/格式化,使其更易于阅读/理解。请查看我的更改,以确保它们反映您的意图。如果您有进一步的问题或反馈,请随时给我留言。