Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/460.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从iOS Emulator中的Ionic(Cordova)应用程序登录Firebase Facebook_Javascript_Ios_Cordova_Ionic Framework_Facebook Authentication - Fatal编程技术网

Javascript 从iOS Emulator中的Ionic(Cordova)应用程序登录Firebase Facebook

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”,但当我从模拟

我正在将我的Ionic应用程序配置为使用Facebook身份验证。当我从浏览器调试应用程序时,一切似乎都正常;但是,当我将应用程序部署到iOS emulator时,safari控制台会显示以下消息:

“此域未被授权用于Firebase项目的OAuth操作。请从Firebase控制台编辑授权域列表。”


我想这是有道理的。我转到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,耐心点。显然,这是一个暂时的解决办法