0

我正在尝试使用 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

任何建议将不胜感激,因为我看过的解决方案没有帮助。

谢谢!

4

2 回答 2

0

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

cordova plugin add org.apache.cordova.inappbrowser

于 2015-06-30T10:55:24.770 回答
0

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

添加此插件的新方法是:

cordova plugin add cordova-plugin-inappbrowser
于 2015-07-16T14:43:46.910 回答