2016-11-11 23 views
0

我正在Android設備上測試我的應用程序,並且遇到了「{{> loginButtons}」問題。該div僅在我的設備通過USB連接到具有WiFi的計算機時顯示。當我斷開WiFi和USB連接時,「{{> loginButtons}」消失。{{> loginButtons}無法在無線設備上顯示

請協助。即使設備斷開連接並關閉WiFi,我也想讓按鈕顯示。

回答

0

我要飛=)

想想這個邏輯。如果您在設備處於脫機狀態時嘗試驗證用戶身份,那麼您將如何處理驗證參數?如何---在哪裏---你要登錄到?

不在哪裏。根本沒有。

當您的設備被連接時,Meteor足夠聰明,可以將您的計算機視爲應用程序服務器。如果沒有繫繩或WiFi,您的phonegap套件正試圖連接到不存在的東西。我想如果沒有檢測到應用程序服務器,程序包作者決定隱藏他們的組件,而不是在一堆錯誤消息中編碼。

相反,您需要做的是部署您的應用程序。一旦部署完畢,您可以在通過Cordova啓動Meteor時使用IP或域名作爲參數。然後您的按鈕將呈現,因爲他們實際上可以自己做一些事情。

+0

非常感謝ilrein,從來沒有想過這樣。我應該專注於應用程序的其他方面,並保留「{{> logginbuttons}}」,因爲它在設備連接時完美無缺地工作。 –