2

我正在使用 Monaca IDE 开发 Android 应用程序并尝试使用 cordova phonegap-facebook-plugin 来实现 Facebook 登录。

问题是我什至按照这个线程中的说明进行操作

我在 Facebook 应用程序设置中输入了正确的密钥(因为它说如果我输入错误的密码,它总是会给你相同的错误密钥)。

当我调用 facebookConnectPlugin.login 函数时,它仍然会抛出“ ReferenceError: facebookConnectPlugin is not defined ”。

我做了很多研究,但仍然遇到同样的错误。

任何成功地将这个插件集成到带有 android 应用程序的 Monaca IDE 的人都可以给我一些建议吗?

4

3 回答 3

2

Monaca 已经提供了一个可以用于 facebook 登录的示例应用程序,您尝试过使用它吗?在这里您可以找到文档:

http://docs.monaca.mobi/cur/en/sampleapp/samples/facebook

于 2015-02-23T06:41:53.783 回答
0

我收到了来自 Monaca 的官方回复,说不支持这个插件。起初他们给出了一个固定的答案(关于导入自定义插件的通用说明)。然后我要求他们尝试导入插件并使其自行工作,但他们不能。叹。

于 2015-03-16T23:01:40.087 回答
0

嗨尝试添加此代码!

document.addEventListener("deviceready", onDeviceReady, false);
        function onDeviceReady(){
            window.facebookConnectPlugin.login(["email"], function(response) 
            {
                alert("facebookConnectPlugin.login");

                if (response.authResponse) 
                {
                    alert('User is loggedd in');
                    //login success
                } else  {
                    alert('User is not logged in');
                }
        });
}

尝试不以调试器模式(Web 或调试器)构建应用程序 (APK)

于 2015-07-07T09:18:49.797 回答