首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FirebaseSimpleLogin无法在Windows8应用程序中工作

FirebaseSimpleLogin无法在Windows8应用程序中工作
EN

Stack Overflow用户
提问于 2014-01-06 00:25:36
回答 1查看 269关注 0票数 0

我问更早的提问是否可以在Windows 8/WinJS应用程序中使用Firebase。@MichaelLehenbauer告诉我,为了修复firebase.js中的一个bug,我只需要在代码中添加以下一行:

代码语言:javascript
复制
Firebase.INTERNAL.forceWebSockets()

这样做的效果很好,让我可以读和写我的Firebase。然而,现在我正试图让我们在Windows 8中工作,并遇到许多问题。我正在尝试使用Facebook登录,但当我调用auth.login("facebook")时,我的应用程序失去了焦点,在现代Internet应用程序(而不是桌面应用程序)中打开了一个新选项卡,并使用了典型的Facebook登录提示。如果我输入我的凭据并登录,什么都不会发生。我需要回到我的应用程序,但然后它启动一个新的IE选项卡和进程重新开始。与其打开一个新的IE选项卡,Firebase应该在内部打开一个应用程序内对话框,就像在顶部图像这里中看到的那样。

因此,由于我无法让Firebase Facebook登录在WinJS中工作,所以我尝试自己进行Facebook登录,然后使用电子邮件/密码auth创建Firebase用户。但是,当我运行时:

代码语言:javascript
复制
auth.login("password", {
    email: "me@example.com",
    password: "password"
}); 

我收到以下警告(这与firebase.js向我建议强制使用网络套接字时收到的警告相同):

代码语言:javascript
复制
APPHOST9601: Can’t load <https://auth.firebase.com/auth/firebase?&firebase=[my_firebase]&transport=jsonp&email=me%40example.com&password=password&callback=FirebaseSimpleLogin._callbacks._firebaseXDR13889674277557>. An app can’t load remote web content in the local context.

我不确定这是否是另一个网络套接字问题,但看起来FirebaseSimpleLogin只是在Windows8应用程序中不能很好地工作。这些问题有什么解决办法吗?更好的是,是否有任何计划为Windows 8提供完全的支持?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-07-12 23:50:32

Windows 8现在通过Firebase简单登录支持开箱即用。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20941039

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档