在WebBrowser上加载网页显示空白页面

时间:2011-11-01 09:52:49

标签: c# silverlight windows-phone-7 browser webbrowser-control

我正在Windows Phone 7上构建一个webapp,当我试图在WebBrowser控制器上加载某个网页时,我得到的只是页面背景颜色,没有别的。其他页面也很好。

在设备IE Brwoser上,页面显示没有任何问题。

这是我的XAML代码:

<phone:WebBrowser IsScriptEnabled="True"
                  HorizontalAlignment="Stretch"
                  Margin="0,10,0,0"
                  Name="webBrowser"
                  VerticalAlignment="Stretch"
                  Height="Auto"
                  Width="Auto"
                  VerticalContentAlignment="Stretch"
                  HorizontalContentAlignment="Stretch"
                  ScriptNotify="webBrowser_ScriptNotify"
                  LoadCompleted="webBrowser_LoadCompleted"/>

感谢。

1 个答案:

答案 0 :(得分:1)

感谢您的帮助。

我想出来了。

  • Windows Phone 7.0上的WebBrowser支持Internet Explorer 7技术。
  • Windows Phone 7.1(7.5)上的WebBrowser支持Internet Explorer 9技术。

我的项目是为Windows Phone 7.0构建的,在网页上使用了IE 7不支持的一些jQuery API。

这就是设备浏览器正确加载页面而WebBrowser控制器没有加载的原因。

一旦我将项目改为7.1版本,问题就解决了。

相关问题