0

我正在尝试在我的 Windows Phone 应用程序中打开一个网页。但是,我无法以移动形式打开所需的网页。

我在我的 XAML 中添加 Web 浏览器:

</Grid>
    <phone:WebBrowser x:Name="wb" HorizontalAlignment="Left" Margin="0,10,0,0" Grid.Row="1" VerticalAlignment="Top" Height="686" Width="480" Loaded="wb_Loaded"/>
</Grid>

这是我在 C# 中的后端代码:

private void wb_Loaded(object sender, RoutedEventArgs e)
{
    wb.Navigate(new Uri("http://facebook.com/mobile", UriKind.Absolute));
}

但我无法查看 Facebook 的实际移动网页。这段代码让 Facebook 看起来非常难看。

我也试过了http://m.facebook.com,但这也无济于事。

请建议我,如何纠正此错误以在我的应用程序中拥有 Facebook 的实际移动网页。

4

1 回答 1

1

错误的移动 url,移动站点通常由前缀 m 来区分,例如 facebooks 的实际移动页面https://m.facebook.com,它是移动应用程序的子域使用。您链接的移动页面是安装移动应用程序;这是一个标准的 html 查看类型页面,而不是移动页面。

于 2013-09-16T14:55:38.560 回答