WebBrowser控件不显示最后2行本地HTML文件

时间:2012-12-23 05:52:32

标签: windows-phone windows-phone-8

我有一个加载了本地HTML文件的WebBrowser控件,如下所示:

var rs = Application.GetResourceStream(new Uri("View/Help.html", UriKind.Relative));
StreamReader reader = new StreamReader(rs.Stream);
browser.NavigateToString(reader.ReadToEnd());
reader.Close();

显示正常,但最后两行被裁剪掉了。这就像WebBrowser的视口不够大(我可以拉起并看到最后两行,但是当我放开它时会反弹回来)。 HTML文件相当长,可能有5个屏幕。

页面的XAML非常简单,整个页面是WebBrowser控件:

<Grid x:Name="LayoutRoot" Background="Transparent">
    <phone:WebBrowser x:Name="browser" Width="480" Height="800" IsScriptEnabled="True"/>
</Grid>

有什么想法吗?

1 个答案:

答案 0 :(得分:3)

如果您看到ApplicationBar,则需要缩小WebBrowser的尺寸,否则您将在应用栏下方显示内容。