Windows8 App如何使用Iframe

时间:2013-10-23 17:06:04

标签: xaml windows-8

我正在尝试在我的xaml文件中加载一个html文件。我试过这个

 <WebView HorizontalAlignment="Left" Height="100" VerticalAlignment="Top" Width="100" Name="WebView1" Margin="109,82,0,0"/>

string url = "ms-appdata:///local/assets/index.html";
WebView1.Navigate(new Uri(url));

但是没有用。我想知道这有可能还是有其他办法。

由于

1 个答案:

答案 0 :(得分:0)

您无法将Uri指向应用数据文件夹中的文件,请尝试使用以下内容:

using Windows.Storage;

StorageFile file = await ApplicationData.Current.LocalFolder.GetFileAsync("assets/index.html");
string html = await FileIO.ReadTextAsync(file);
WebView1.NavigateToString(html);