当我使用navigatetostring时,我可以在webview中引用本地文件吗?

Sme*_*egs 0 .net c# xaml windows-runtime

我正在使用webview在我的Windows 8应用程序中显示某些数据.我想使用include到本地js文件以及使用本地存储的图像.

这可能吗?

通过放置文件所在的本地路径,我没有运气.

Dam*_*Arh 9

根据WebView 文档,您只能使用ms-appx-web协议引用其他文件,即加载存储的文件Windows.ApplicationModel.Package.Current.InstalledLocation,这意味着它们需要与您的应用程序一起作为内容分发.ms-appdata出于安全原因,控件不支持协议,即如果您在运行时生成或下载文件,则无法打开存储的文件Windows.Storage.ApplicationData.Current.LocalFolder Windows.Storage.ApplicationData.Current.RemoteFolderWindows.Storage.ApplicationData.Current.TempFolder需要放置的文件.

在JavaScript中,应用程序WebView灵活:它也支持ms-appdata协议,但仅适用于图像等媒体文件.它无法打开任何可能的可执行代码,例如脚本或CSS.