Windows Phone 8.1中的Html页面

时间:2015-04-06 12:09:56

标签: wpf windows-phone-8.1

如何使用webview在Windows phone8.1中调用Html页面 我的xaml代码是:

<StackPanel>
    <WebView x:Name="myWebView"
             Height="550"
             VerticalAlignment="Top"
             Source="ms-appx:///html/Home.html" />
    <TextBox Margin="10,95,124,0"
             VerticalAlignment="Top"
             Text="ms-appx:///html/Home.html" />
</StackPanel>

我创建了文件名Home.html,我使用.js和.css样式和.cs代码:

var html = await Windows.Storage.PathIO.ReadTextAsync("ms-appx:///html/Home.html");
this.myWebView.NavigateToString(html);

但它不起作用?如果有人知道这有帮助我。

1 个答案:

答案 0 :(得分:1)

要从WebView中访问资源,您必须使用ms-appx-web://协议。

(仅适用于.css等文件。不适用于在使用NavigateToString之前直接加载。)