2015-03-30 57 views
0

我试图用OpenFB为我创建的应用程序创建一个Facebook登录,使用Phonegap创建。在白色屏幕上登录后,我收到安全消息。openFB Facebook登录Javascript

这是我的代码:

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

任何意见将不胜感激,因为我看到的解决方案没有帮助。

谢谢!

回答

0

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

cordova plugin add org.apache.cordova.inappbrowser

0

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

新的方式来增加这个插件是:

cordova plugin add cordova-plugin-inappbrowser