Javascript 从iOS Emulator中的Ionic(Cordova)应用程序登录Firebase Facebook
我正在将我的Ionic应用程序配置为使用Facebook身份验证。当我从浏览器调试应用程序时,一切似乎都正常;但是,当我将应用程序部署到iOS emulator时,safari控制台会显示以下消息: “此域未被授权用于Firebase项目的OAuth操作。请从Firebase控制台编辑授权域列表。”Javascript 从iOS Emulator中的Ionic(Cordova)应用程序登录Firebase Facebook,javascript,ios,cordova,ionic-framework,facebook-authentication,Javascript,Ios,Cordova,Ionic Framework,Facebook Authentication,我正在将我的Ionic应用程序配置为使用Facebook身份验证。当我从浏览器调试应用程序时,一切似乎都正常;但是,当我将应用程序部署到iOS emulator时,safari控制台会显示以下消息: “此域未被授权用于Firebase项目的OAuth操作。请从Firebase控制台编辑授权域列表。” 我想这是有道理的。我转到Firebase控制台添加了一个额外的域名,我的模拟器正在该域名上运行,但不知道该域名是什么。我甚至尝试记录“window.location.hostname”,但当我从模拟
我想这是有道理的。我转到Firebase控制台添加了一个额外的域名,我的模拟器正在该域名上运行,但不知道该域名是什么。我甚至尝试记录“window.location.hostname”,但当我从模拟器运行应用程序时,它显示为完全空白(当我从浏览器运行它时,它是localhost)。知道如何允许仿真器利用Firebase身份验证吗?非常感谢。请告诉我是否可以提供其他详细信息。您可以导入firebase 2.x,并将fb auth功能与该库的实例和firebase 3.x一起用于新功能。最终,他们应该修复3.x中的bug,耐心点。这显然是一个临时解决方案。您可以导入firebase 2.x,并将fb auth功能与该库的实例和firebase 3.x一起用于新功能。最终,他们应该修复3.x中的bug,耐心点。显然,这是一个暂时的解决办法