【发布时间】:2019-03-13 14:36:38
【问题描述】:
我有 cordova 应用程序(无离子),我正在尝试实施身份验证,但我在重定向中得到一个空白屏幕。
我按照这里的说明进行操作 https://firebase.google.com/docs/auth/web/cordova
sn-p 我的通话
var provider = new firebase.auth.GoogleAuthProvider();
firebase.auth().signInWithRedirect(provider).then(function () {
return firebase.auth().getRedirectResult();
}).then(function (result) {
var token = result.credential.accessToken;
// The signed-in user info.
var user = result.user;
}).catch(function (error) {
var errorCode = error.code;
var errorMessage = error.message;
});
基本上,这就是我所看到的
- 我的链接重定向到屏幕以选择我的帐户
- 选择用户并登录
- 我被转发到屏幕 myprojectname.firebaseapp.com,然后它立即重定向到空白屏幕“about:blank”
这发生在我的 iOS 设备上
能否请您提供一些有关如何解决此问题的提示
【问题讨论】:
-
对此+1。在我将它放入 Testflight 并分发给测试人员之前,它不会在我的应用程序上发生。在本地运行它永远不会发生。我感觉它与通用链接插件修复有关,但由于我无法在 TestFlight 分布式应用程序上进行调试,所以我有点卡住并害怕发布我的应用程序。
标签: firebase cordova firebase-authentication