假設我在我的頁面中有一個WebView
,其內容由WebView.NavigateToString(string html)
加載。現在的問題是HTML字符串包含一些<img>
標籤,如在WinRT WebView控件中顯示圖像
<img src="http://www.remotefakesite.com/1.jpg" />
但是圖像不能正確除非請求有一個特殊的cookie下載。但是請求是由控件發送,我不知道如何修改請求(向它添加一個cookie)。我試過設置HttpRequest.DefaultWebProxy
,但它不適用於內置控件發送的請求。
另一種解決方案是下載我自己HttpWebRequest的圖像(用正確的cookie)到本地文件夾,然後修改img標籤在html字符串
<img src="files:///xxxxx" />
但顯然files:///
方案是對安全地鐵應用程序的政策。 ms-appx
和ms-appdata
都不起作用,因爲下載的圖像不屬於我的項目。
你有什麼解決辦法嗎?
什麼是「iVBOR8Q ...」? –