首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >广告从主页消失(UWP应用程序)

广告从主页消失(UWP应用程序)
EN

Stack Overflow用户
提问于 2017-03-29 23:41:21
回答 1查看 180关注 0票数 0

我正在开发一个uwp应用程序,我在主页上有一个广告。同样在主页上,我有一个按钮,以删除此广告。我已经完成了所有的工作,并且没有任何问题。然而,当我进入应用程序(在主页上)时,广告会显示出来,而且还会显示删除按钮,但是如果我导航到另一个页面(例如设置)并返回到主页,广告就会消失,而我并没有删除它。

为什么会发生这种情况?在主页的XAML中,我有:Visibility="Visible" (用于按钮和广告)

这是我的代码(当按钮被点击时,它会删除广告和按钮):

代码语言:javascript
复制
if (results.Status == ProductPurchaseStatus.Succeeded)
    {
      RemoveAds.Visibility = Visibility.Collapsed;
      Ad.Visibility = Visibility.Collapsed;
    }
EN

回答 1

Stack Overflow用户

发布于 2017-03-30 17:24:27

这很可能是AdControl中的一个错误,它也已经影响了其他人。要确保这一点,请禁用主页的NavigationCache:

代码语言:javascript
复制
NavigationCacheMode="Disabled"

现在,当用户导航回到主页时,该页面应该是一个“新的”实例。你的广告应该行得通。

要使AdControl在页面导航之间工作,您可以尝试在每次用户导航回页面时重新创建AdControl。这里可能有一些有用的信息:AdControl stops updating after navigating back in UWP

另一种选择是将AdControl添加到框架中,而不是页面中。这样,你的广告总是在那里,在每个页面上。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43098155

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档