openFB Facebook登录Javascript

时间:2015-03-30 21:46:18

标签: javascript facebook cordova facebook-oauth openfb

我试图使用OpenFB为我正在使用Phonegap创建的应用创建Facebook登录。我在登录白屏后收到安全消息。

这是我的代码:

 openFB.init('1573489959575513'); // Defaults to sessionStorage for storing the Facebook token

 //  Uncomment the line below to store the Facebook token in localStorage instead of sessionStorage
 //openFB.init('1573489959575513', 'something here', window.localStorage);

 function login() {
 openFB.login('email',
 function() {
 alert('Facebook login succeeded');
 },
 function() {
 alert('Facebook login failed');
 });
 }

并且我得到的错误说: 安全警告:请将您的密码视为上述URL。

人们已经说要安装InAppBrowser插件,我已将其添加到配置文件中,但我不确定如何调用它?如果这是解决方案。

在我的Facebook开发者设置中,我将“有效OAuth重定向URI”设置为https://www.facebook.com/connect/login_success.html

任何建议都会非常感激,因为我所看到的解决方案并没有帮助。

谢谢!

2 个答案:

答案 0 :(得分:0)

您必须安装InAppBrowser插件(不只是将其添加到配置文件中)

cordova plugin add org.apache.cordova.inappbrowser

答案 1 :(得分:0)

像Neeg写的那样。您需要将Inappbrowser添加到OpenFB才能工作。

添加此插件的新方法是:

UIStackView