2015-05-15 86 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文件夾是可讀寫的。根據設計,本地,臨時和漫遊應用程序數據文件夾是應用程序可以自由讀/寫的唯一位置。 –