2011-06-30 6 views
7

FB.uiを使用してリクエストダイアログを表示しています。このダイアログは、携帯以外のデバイスでも正しく読み込まれます。ただし、iPadのような携帯端末には読み込まれません。表示されるのは、ポップアップ/ iframeのようなもので、loading-gifです。FB.uiダイアログがモバイルデバイスに表示されない

FB.ui({ 
      method: 'apprequests', 
      message: 'Hello People', 
      title: 'A friendly hello', 
      data: 'some-data', 
      display: 'touch', 
      access_token: my_access_token, 
     }, callback); 

私はdisplay: 'iframe'display:'popup'display: 'wap'display: 'page'で試してみました。しかし、何も動作しません。モバイルデバイスではどのように動作させることができますか?ありがとうございました。

+0

私はこの同じ正確な問題があります。誰にも洞察はありますか? – ubermensch

答えて

4

私はここのように私のモバイルデバイス用のリダイレクトURLを使用: http://developers.facebook.com/docs/guides/mobile/#web

、モバイル向けのフィードに ダイアログを表示するURL次 にユーザーをリダイレクトするには:

http://www.facebook.com/dialog/feed? =タッチ

のclient_id = YOUR_APP_ID & REDIRECT_URI = YOUR_URL &ディスプレイは、私はそれはあなたが使用しているapprequests方法についても同様に動作を前提としています。

+0

私はこのソリューションをiPadで試したが、まだapprequestsで動作させることができませんでした。私は時間があり、ここに結果を言及するともう一度試してみる。応答していただきありがとうございます。 – dheerosaur

+0

フィードダイアログと同じように動作しないかもしれませんが、試してみる価値があると思いました。幸運と多分もっと経験豊富な人があなたを助けることができます。 –

0

新しい質問を作成していると思っていたので、元の応答が削除されました。私は実際に応答していました

私はこの解決策をiPadで試しても、まだapprequestsで動作させることができませんでした。私は時間があり、ここに結果を言及するともう一度試してみる。応答していただきありがとうございます。 > - dheerosaur 7月18日10:52

で、私は人々はまだ、すなわち@dheerosaur、アプリと特異的に問題を持つための解決策を見つけたし、ここでそれを文書化しています

http://deansofer.com/posts/view/9/Facebook-UI-Modals-on-iPads-are-Borked

トリックにあります

#fb_dialog_ipad_overlay { 
    width: 600px !important; 
} 

私はFBにそれを調べるためのバグチケットを提出しました。

+4

modは、関連する回答を提供する代わりに、あなたのブログを接続していると考えている可能性もあります。私はあなたの答えをあなたのブログにクリックスルーするのではなく、あなたの答えに追加することで、これに対してあなたの答えを接種しました。 SOサイトに自己完結していると、回答を使用する可能性が非常に高くなります。 – Verbeia

関連する問題