【问题标题】:Browser content control became empty when back button pressed from external browser(Windows Phone)从外部浏览器(Windows Phone)按下后退按钮时,浏览器内容控件变为空
【发布时间】:2012-05-15 18:40:06
【问题描述】:

在我的应用程序中,我使用 WebBrowserTask 导航到外部 Web 浏览器中的某些链接。但是当我点击后退按钮时,我的网络浏览器控件的内容变空了,我也设置了这个内容。

 WebBrowserTask webBrowserTask = new WebBrowserTask();
                webBrowserTask.URL = e.Uri.ToString();
                webBrowserTask.Show();

更新

当我在模拟器上测试时内容不为空,但是当我在真机上测试时它变成了空

【问题讨论】:

  • 您的问题我不清楚,请提供更多/准确的信息。 (就像一个工作流)
  • 另外,当你开始一个 WebBrowser task 时,什么网络浏览器 control

标签: c# silverlight windows-phone-7 silverlight-4.0 silverlight-3.0


【解决方案1】:

如果您提供的 URL 是 .pdf 或 .ppt 等附件,则可能会发生这种情况。大多数情况下,您会看到附件被打开,因此在打开并点击后退按钮后,您会看到如下所示的屏幕。但我确实记得有时看到空白屏幕不能归因于原因。您能否分享您尝试打开的链接以更深入地了解。它与您的代码无关。这就是网络浏览器的行为方式。

【讨论】:

    猜你喜欢
    • 2018-08-10
    • 2013-03-02
    • 1970-01-01
    • 2010-12-13
    • 2011-02-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-28
    相关资源
    最近更新 更多