6

のカスタム ユーザー エージェントを設定できWebViewますか?

ウェブサイトのモバイル スタイルを表示する必要があります。

4

3 に答える 3

2

このMSDNフォーラムの投稿によると、できません。リクエストをプロキシするための軽量プロキシサービス(Azure Webサイトなど)をホストできますか?

于 2012-12-08T05:13:52.950 に答える
2

カスタム ユーザー エージェントを使用して HTML をロードし、その html をWebView

読み込み中

var handler = new HttpClientHandler {AllowAutoRedirect = false};
var client = new HttpClient(handler);
client.DefaultRequestHeaders.Add("user-agent",
                                 "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; 
                                  WOW64; Trident/6.0)");
var response = await client.GetAsync(url);
response.EnsureSuccessStatusCode();
var html = await response.Content.ReadAsStringAsync();

にhtmlを割り当てますWebView

WebView.NavigateToString(html);
于 2012-12-08T07:52:27.267 に答える