Я начал использовать элемент управления Google AdMob в приложении WP7 и получил исключение.Я считаю, что элемент управления использует веб-браузер внутри него.Я получаю следующую ошибку на своей странице сейчас.Любые предложения о том, как решить эту проблему.
System.InvalidOperationException was unhandled
Message=You cannot call WebBrowser methods until it is in the visual tree.
StackTrace:
at Microsoft.Phone.Controls.WebBrowserDisconnected.NavigateToString(String pszHtml)
at Microsoft.Phone.Controls.WebBrowser.NavigateToString(String html)
at Google.AdMob.Ads.WindowsPhone7.WPF.DisplayAdBase.<.ctor>b__7(Object , RoutedEventArgs )
at System.Windows.CoreInvokeHandler.InvokeEventHandler(Int32 typeIndex, Delegate handlerDelegate, Object sender, Object args)
at MS.Internal.JoltHelper.FireEvent(IntPtr unmanagedObj, IntPtr unmanagedObjArgs, Int32 argsTypeIndex, String eventName)
Я использую рецепт навигации WP7 в приложении - http://create.msdn.com/en-us/education/catalog/article/nln-serv-wp7
Я считаю, что элемент управления Google AdMob выдает ошибку во время обратной навигациистек страниц.Итак, если вы перейдете к странице 1, странице 2 (имеет контроль Google AdMob), странице 3, а затем нажмите кнопку «Домой», чтобы вернуться на страницу 1, ошибка выдается на странице 2 во время обратной навигации.
Я не знаю, как решить эту проблему, так как элемент управления веб-браузера находится в пределах элемента управления рекламой Google.Кто-нибудь еще сталкивался с этой проблемой?