【发布时间】:2014-12-07 20:28:33
【问题描述】:
我用谷歌搜索了很多,但仍然找不到让它工作的方法
我的应用从许多来源下载 epub,然后我将它们保存到本地存储(并解压缩)
我可以使用存储命令毫无问题地读取提取的文件,但无法在 WebView 控件上打开它
我都试过了:
真实路径:C:\Data\Users\DefApps\APPDATA\Local\Packages\xxx\LocalState\***
Uri localUri = new Uri("ms-appx-web:///***/OEBPS/04_CL_CH.01.xhtml");
Uri localUri = new Uri("ms-appdata:///***/OEBPS/04_CL_CH.01.xhtml");
Uri localUri = new Uri("file:///***/OEBPS/04_CL_CH.01.xhtml");
Uri localUri = new Uri("file:///LocalState/***/OEBPS/04_CL_CH.01.xhtml");
Uri localUri = new Uri("file:///C://Data//Users//DefApps//APPDATA//Local//Packages//xxx//LocalState//***//OEBPS//04_CL_CH.01.xhtml");
// two ways
WebView1.Navigate(localUri);
WebView1.Source = localUri;
// this works, but as is an epub file, so need lot of files and styles
var XHTML = await Windows.Storage.ApplicationData.Current.LocalFolder.GetFileAsync("***\\OEBPS\\04_CL_CH.01.xhtml");
WebView1.NavigateToString(await Windows.Storage.FileIO.ReadTextAsync(XHTML));
这是一个 C# Windows Phone 通用应用,我使用的是 VS 2013 Express
【问题讨论】:
标签: c# windows-phone-8.1 epub win-universal-app