當我運行ionic serve --lab時,瀏覽器中的所有工作都正常。我可以使用電子郵件和密碼進行身份驗證操作。當我嘗試通過離子上傳在設備上進行測試時,或者在Android上構建時,該應用程序未正確驗證。如果我硬編碼列表或對象的Url,但無法通過我的身份驗證登錄獲取數據,我仍然可以連接到Firebase。值得注意的是,當我在瀏覽器中模擬時,我得到「當前域未被授權進行OAuth操作,這將阻止signInWithPopup,signInWithRedirect,linkWithPopup和linkWithRedirect正常工作。」不知道它是否與我的問題有關,因爲它仍然允許我從瀏覽器登錄,並且我沒有使用其中的任何一個,只有auth.login(電子郵件,密碼)。另外,當我通過chrome從我的設備調試應用程序時,我得到「未捕獲的錯誤:」location.protocol「必須是http或https」。有誰知道我怎麼能解決這個問題?Ionic2 Firebase 3.2 Angularfire2 2.0.0-beta.2 Auth在設備上測試時不起作用
1
A
回答
0
Popup和重定向操作目前僅在http和https環境中受支持。查看此線程以瞭解如何登錄或鏈接Ionic/Cordova中的彈出窗口:https://groups.google.com/forum/#!searchin/firebase-talk/cordova $ 20facebook/firebase-talk/mC_MlLNCWnI/DqN_8AuCBQAJ
相關問題
- 1. Angularfire2 Ionic2 firebase未定義
- 2. Ionic 2&Angularfire2 + Firebase
- 3. 在真實設備上測試Ionic2應用程序
- 4. Ionic 2 firebase + anguarfire2 android設備未顯示facebook auth popup
- 5. ios app dosnt在測試設備上測試時工作
- 6. 我的Firebase設備上索引不起作用
- 7. Angularfire2/Firebase - 查詢與angularfire2列表訂閱運行時不工作
- 8. Social.framework在設備上不起作用
- 9. PullToRefresharp在設備上不起作用
- 10. 地圖在設備上不起作用
- 11. ionic2 angularfire2 secuential倒計時最佳方式
- 12. Ionic 2在設備上的HTTP請求不起作用
- 13. iPhone - 在設備上測試時
- 14. 用於調試的檢測設備(ADB)不起作用
- 15. ionic2,cordova build --prod不能與angularfire2一起使用
- 16. Youtube的對象語法loadVideoById不起作用(在iOS設備上測試)
- 17. Xcode 6在物理iOS設備上運行測試不起作用
- 18. ActivityInstrumentationTestCase2在測試FragmentActivity時不起作用
- 19. angularfire2在發佈到beta.6後不起作用。
- 20. 與Ionic 2一起使用Firebase
- 21. ionic2:s3圖片上傳不起作用
- 22. CMMotionManager:設備校準在實際設備上不起作用
- 23. 僅在開發設備上測試Google搜索Firebase通知
- 24. 在捆綁測試中設置EditText測試不起作用
- 25. Robotium測試從控制檯上的Android虛擬設備不起作用
- 26. 在真實的Android設備中測試ionic2
- 27. 爲ipad 3.2設置rootViewController不起作用
- 28. 在設備上測試應用程序
- 29. Firebase child_added`此「不起作用
問題涉及在僅使用電子郵件身份驗證時的特定情況下如何處理。我遇到與上述相同的問題,Popup和Redirect與問題無關,因爲這些方法未被使用。 –