WebView.Navigate (URI) не загружает html-файл, на который указывает мой uri. PathToIndex от StorageFile.Path
.WebView.Navigate показывает только белый экран
private static readonly Uri HomeUri = new Uri("ms-appx-web:///" + PathToIndex, UriKind.Absolute);
html Я хочу загрузить из Zip-файла, который я распаковал раньше.
Любые предложения?
EDIT ответить Jogy в: Вот где я распаковал зип файл:
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 до сих пор не работает ,
Где вы распаковали zip-файл? Если он находится в папке данных приложения, попробовал ли вы использовать ms-appdata: /// local/как начало uri? – Jogy
Значение переменной StorageFile.Path является 'C:/Data/Users/DefApps/APPDATA/Local/Packages/cd0b1e93-4db9-4f31-ae6a-6d606d6b9e71_n2dsc9ch8qzm0/LocalState/JavaBridgeTestunzip/index.html' –