WebView.Navigate(URI) не загружает html-файл, на который указывает мой uri. PathToIndex взят из StorageFile.Path
.
private static readonly Uri HomeUri = new Uri("ms-appx-web:///" + PathToIndex, UriKind.Absolute);
HTML-код, который я хочу загрузить, взят из Zip-файла, который я распаковал ранее.
Есть предложения?
РЕДАКТИРОВАТЬ ответ Джоги: вот где я распаковал zip-файл:
var localFolder = Windows.Storage.ApplicationData.Current.LocalFolder;
var unpackFolder = await localFolder.CreateFolderAsync(appName+"unzip", CreationCollisionOption.ReplaceExisting);
затем я сохраняю путь index.html с помощью StorageFile.Path
.
Я пробовал ms-appdata, но получаю исключение value does not fall within the expected range
Я могу перебирать все файлы с помощью
var files = await unpackFolder.GetFilesAsync();
foreach(var file in files)
{
string name = file.Path;
}
с помощью NavigateToString я также вижу HTML-файл, но javascript и css по-прежнему не работают.
C:/Data/Users/DefApps/APPDATA/Local/Packages/cd0b1e93-4db9-4f31-ae6a-6d606d6b9e71_n2dsc9ch8qzm0/LocalState/JavaBridgeTestunzip/index.html
. - person B. Kemmer   schedule 15.09.2014