2015-05-15 50 views
0

我有要求在html中生成报告(所以他们可以通过CSS等风格...)该应用程序是一个Windows 8商店应用程序。 我已经创建了一个模板并能够生成html文件。我最初保存在这里 Windows.ApplicationModel.Package.Current.InstalledLocation 很好的权利?错误! WebView控件不会从该位置读取! 我也尝试写入我的应用程序的资产文件夹。不!没有权限。 Windows 8商店应用程序对文件夹系统的权限有限。从webview中写入并读取html文件windows 8 store app

问题: 在哪里可以把动态生成的html文件(运行时间),以便他们可以通过WebView控件读取?

感谢您的任何反馈意见。

回答

0

如果有其他人有这个问题,或像我一样,你是新的Windows商店开发。下面是答案(从pluralsight得到帮助)

代码:

StorageFile file = await destFolder.GetFileAsync(fileName); 

     string url = "ms-appdata:///local/Estimates/" + fileName; 
+0

正确:您InstalledLocation - 封装的居住地 - 是通过设计一个只读文件夹。另一方面,您的AppData文件夹是可读写的。根据设计,本地,临时和漫游应用程序数据文件夹是应用程序可以自由读/写的唯一位置。 –