2012-06-28 121 views
3

我有一個使用JavaScript的SDK網站,我有一個Facebook登錄按鈕調用FB.login()打開用戶登錄一個新的標籤。iPad的Safari瀏覽器主屏幕網站卡住的Facebook登錄

這網站針對iPad進行了優化,和我做了這個網站的主屏幕條目,以便它可以在全屏觀看,喜歡這篇文章怎麼提到它: http://www.viaboxxsystems.de/html-fullscreen-apps-for-the-ipad

我的問題是,只有在家裏,絲網推出全屏版本,當我點擊登錄按鈕時,我看到一個白色屏幕,或者我得到登錄詳細信息屏幕(但在這種情況下,單擊「登錄」al所以導致白屏),因此我陷入了死衚衕。

如何讓Facebook登錄成功並重新導向我的網站?

回答

1

Apple’s documentation此說,

當您使用此獨立模式下,Safari瀏覽器不用於顯示網頁內容,具體而言,沒有瀏覽器的URL文本字段在屏幕或按鈕欄的頂部在屏幕的底部。

聽起來像這樣也可能會影響打開彈出窗口的能力。如果是這種情況,您可以使用服務器端身份驗證流程。

+0

有時候,facebook登錄彈出窗口會出現,就像我說的。彈出窗口本身工作。或者,也許彈出窗口實際上接管了他們的揭幕戰窗口,當他們關閉時,我什麼都沒有留下? –

+0

好吧,如果你說彈出窗口在一般的工作,應該很容易證明或解僱:打開你自己的一個彈出窗口,點擊一下,然後讓它靠近 - 是你打開的原始頁面從那裏彈出? – CBroe

相關問題