2015-08-18 40 views
3

你好我正在更新一个MVVM Windows Phone 8.1应用程序到UWP并且遇到问题。AdControl在UWP导航返回后停止更新

当应用程序启动时,adControl会正确显示广告,但当用户导航到其他页面然后返回adControl时,会停止更新。

我已设置:

IsAutoRefreshEnabled="True" 

AutoRefreshIntervalInSeconds="60" 

我也尝试检查

ErrorOccurred="AdControl_ErrorOccurred" 

,但没有导航后触发回这里。

我现在用的是

SystemNavigationManager让用户导航回。

+0

这是一件好事。广告吸引。 –

+0

@MikeEason不幸的是,它是唯一可行的收入模式。 –

回答

2

对于任何人仍然在努力解决这个问题,微软仍然没有在28-03-2016修复,我做的是使用admeditator,而不是(它也有错误),然后在页面导航上调用以下内容。

protected override void OnNavigatingFrom(NavigatingCancelEventArgs e) 
    { 
     this.AdMediator_ECB2E3.Disable(); 
     base.OnNavigatingFrom(e); 
    } 

    protected override void OnNavigatedTo(NavigationEventArgs e) 
    { 
     this.AdMediator_ECB2E3.Resume(); 
     base.OnNavigatedTo(e); 
    } 
+0

也禁用该页面的NavigationCacheMode有帮助。 – Rython

+0

成功使用这个UWP应用程序。禁用NavigationCacheMode不是我的选择。此外,“Disable()”现在称为“Suspend()” – tipa

+0

Hello tipa应用程序端介体不再是建议使用它现在完成服务器端,请参阅https://msdn.microsoft.com/windows/uwp/monetize/update-your-app-to-the-latest-advertising-libraries –