Windows Phone 8.1 webview未加载本地文件

时间:2015-05-20 15:01:04

标签: windows-phone-8.1

我在我的项目中使用webview。我想从本地加载一些css,js文件(例如jquery或bootstrap文件,或自定义..)

无论如何,

This is my folders in solution explorer

此代码就是我用于样本的代码..

   private async void NavigationHelper_LoadState(object sender, LoadStateEventArgs e)
    {

        webViewFormResponse.NavigateToString(" " +
            "<html><head><link rel='stylesheet' href='ms-appx-web:///css/mobileview.css' type='text/css' media='screen' /></head>" +
         "<input type='text' value='testt'>" +
 "</html>");

 }

我正在使用ms-appx-web:///,但是css没有加载。我错了什么?

1 个答案:

答案 0 :(得分:1)

您无法以这种方式使用NavigateToString。您将不得不使用WebView.NavigateToLocalStreamUri来加载本地CSS。请参阅我的博文,了解有关此内容的一些有用信息:

http://blogs.msdn.com/b/wsdevsol/archive/2014/06/20/a-primer-on-webview-navigatetolocalstreamuri.aspx