1. 程式人生 > >WPF:WebBrowser提示 為幫助保護你的安全,您的Web瀏覽器已經限制此檔案顯示可能訪問您的計算機的活動內容

WPF:WebBrowser提示 為幫助保護你的安全,您的Web瀏覽器已經限制此檔案顯示可能訪問您的計算機的活動內容

原文: WPF:WebBrowser提示 為幫助保護你的安全,您的Web瀏覽器已經限制此檔案顯示可能訪問您的計算機的活動內容

RT,近日使用百度地圖API,需要在本地做一個html檔案承載,載入本地檔案時出現該異常,百度了一下,搜到一個適用於IIS的方案

1.將檔案放入IIS,使用網路路徑,即將下面的路徑改為IIS地址

 

 ChooseBrowser.Navigate(new Uri(Environment.CurrentDirectory + "/Map/CreatMap.html", UriKind.Absolute));

可惜我是CS架構軟體,使用不了啊...

後來看網上有很多解決方案,這個最有效.

將html檔案設定屬性設定為Resource,

呼叫程式碼改為:

            Uri uri = new Uri(@"pack://application:,,,/Map/CreatMap.html");
            Stream source = Application.GetResourceStream(uri).Stream;
            ChooseBrowser.NavigateToStream(source);