FB.ui-dialog erscheint nicht auf mobilen Geräten
Ich bin mit FB.ui, die zum auslösen eines Anfragen-dialog. Der dialog lädt richtig auf nicht-mobilen Geräten. Jedoch, es nicht zu laden, auf mobilen Geräten wie dem iPad. Was erscheint, ist so etwas wie ein popup/iframe mit einer loading-gif
.
FB.ui({
method: 'apprequests',
message: 'Hello People',
title: 'A friendly hello',
data: 'some-data',
display: 'touch',
access_token: my_access_token,
}, callback);
Ich habe versucht mit display: 'iframe'
, display:'popup'
, display: 'wap'
und display: 'page'
. Aber nichts funktioniert. Wie bekomme ich es funktioniert auf mobilen Geräten? Danke.
- Ich habe das exakt gleiche problem. Wer noch keine Einsicht?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Habe ich eine URL-Weiterleitung für meine mobilen Geräte wie hier:
http://developers.facebook.com/docs/guides/mobile/#web
Ich davon ausgehen, es funktioniert in ähnlicher Weise für die apprequests Methode, die Sie verwenden.
Meine ursprüngliche Antwort gelöscht wurde, weil der mod, dachte ich, war die Schaffung einer neuen Frage. Ich war in der Tat reagiert
Ich habe die Lösung gefunden für Leute die noch Probleme speziell mit dem iPad, nämlich @dheerosaur und dokumentiert es hier:
http://deansofer.com/posts/view/9/Facebook-UI-Modals-on-iPads-are-Borked
Den trick zu liefern, ist dieses Stück CSS:
Ich auch eingereicht ein bug-ticket, um FB zu kümmern.