2014-03-05 103 views
0

我開發了一個Windows Phone 8應用程序,它在Microsoft.Phone.Controls.WebBrowser中顯示html5內容。
有沒有辦法讓WebBrowser控件將HTML內容解釋爲一個普通的桌面Web瀏覽器?Microsoft.Phone.Controls.WebBrowser作爲桌面瀏覽器

+1

你是什麼意思?這是Windows Phone IE10。您是否說有一個網站根據用戶代理提供不同的內容? – WiredPrairie

回答

0

至少在最初的導航,你可以指定額外的頭被髮送,包括User-Agent

var ua = "User-Agent: MyDesktopAgent"; 
// IE10 desktop: Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0) 
// IE11 desktop: Mozilla/5.0 (Windows NT 6.3; Trident/7.0; rv:11.0) like Gecko 
webBrowser.Navigate("http://www.stackoverflow.com", null, ua); 

除此之外,有沒有什麼可以做,除了等待網站移動到更靈敏的設計,適應屏幕尺寸和功能,而不是看瀏覽器的字符串。

相關問題