2016-10-07 37 views
1

我正在使用Meteor構建應用程序。我通過accounts-facebook包包含Facebook身份驗證。避免在Meteor Facebook身份驗證插件中按「完成」

當我的應用程序作爲網絡應用程序運行時,通過Facebook登錄很好。在部署爲iOS應用程序時,Facebook登錄會起作用,但在身份驗證結束時,用戶會看到幾乎完全空白的屏幕,底部顯示用於身份驗證的應用程序URL(由Modulus託管),以及左下角的「完成」鏈接。

'完成'鏈接需要點擊才能繼續。

顯然,這不是用戶友好的。在iOS上運行Meteor應用程序時,如何簡化Facebook登錄,以便不必按「完成」鏈接,或者「完成」按鈕顯示得非常突出?

這是什麼樣子:

enter image description here

+0

有什麼進展?我也有同樣的問題。 –

+0

不可以。不知道原因,現在間歇性地發生在我身上,而不是所有的時間。考慮投票的問題:) – MastaBaba

回答

1

我通過包括基於here科爾多瓦 - 插件 - inappbrowser的修改版本解決了這個問題。

您可以添加如下:

meteor add cordova:[email protected]://github.com/ephemer/cordova-plugin-inappbrowser.git#04091fde737519c149e7ad6316971cb6b490c5b3 

的事情是,inappbrowser由流星所使用的版本不完全處理的close()函數。