2011-12-04 18 views
3

UIWebViewにリクエストとして渡して、自分のFacebookページの壁(フォームのリンクhttp://www.facebook.com/PAGE_NAME?sk=wall)を表示しようとしています。私のアプリケーションのUIWebViewの中でFacebookにログインしない限り、ビューは一般的なページ(http://www.facebook.com/PAGE_NAME)で開きます。 ログインしていなくても、同じリンクがSafariでうまく動作します。 UIWebViewで壁紙を表示するにはどうすればよいですか?UIWebViewのURLを開くと、UIWebViewでURLが開かない

答えて

3

Facebookのページは、コンピュータのWebブラウザを使用したモバイルデバイスの場合とは異なります。

「v」の値パラメータを使用する必要がありますが、警告するために、Facebookはいつでもこのパラメータのリダイレクトを変更することができます。その結果、FB壁リンクが壊れます。

exが)http://m.facebook.com/WescomCreditUnion?v=wall

+0

これは、より良いリンク(モバイルサイト+ vパラメータではなく、SKパラメータを使用して通常のサイト)のようです。 –

+1

私はSafariでうまく動作しようとしましたが、UIWebviewでは動作しませんでした.http://stackoverflow.com/q/12621697/751026 – thesummersign

関連する問題