1

奇妙な問題が発生しました。現在、アプリで WebBrowser コントロールを使用して Facebook Connect を実行しています。Facebook SDK は私のニーズに合わないため、使用していません。

問題は次のとおりです。アプリの WebBrowser コントロール内で、一部の要素 (つまり、テキスト、画像、選択リスト) が表示/機能しません。Mobile IE では正常に動作しますが (同じ URL など...)。

User Agent Mobile IE の使用とまったく同じものを使用しようとしましたが、変更はありません。

なぜこの違いがあるのですか?

ありがとう


ここにいくつかの写真があります:

IE から: http://i.stack.imgur.com/Fm6Ku.png アプリから: http://i.stack.imgur.com/egNNi.png


コードは次のとおりです(かなり標準):

void browser_Loaded(object sender, RoutedEventArgs e)
{
    (sender as WebBrowser).Navigate(new
Uri("http://m.facebook.com/dialog/oauth?client_id=ID&redirect_uri=REDIRECT&scope=publish_stream,offline_access,publish_actions"),
null, "User-Agent: Mozilla 5.0 (compatible; MSIE 9.5; Windows Phone 8.0;
Trident/6.0; IEMobile/9.5; ARM; Touch; NOKIA; Lumia 725)");
}

User-Agent ヘッダーの値は Mobile IE と同じですが、役に立たないので違いはありません。

4

1 に答える 1