Android应用程序使用Monaca IDE和cordova phonegap-facebook-plugin构建

时间:2015-02-20 11:20:27

标签: cordova phonegap-plugins monaca

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

问题是我遵循this thread

中的说明

我已经在Facebook App设置中输入了正确的密钥(因为它说如果我给出了错误的密码,它总会给你相同的坏密钥)。

仍然抛出“ ReferenceError:未定义facebookConnectPlugin ” 当我调用facebookConnectPlugin.login函数时。

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

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

3 个答案:

答案 0 :(得分:2)

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

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

答案 1 :(得分:0)

我收到Monaca的官方回复称此插件不受支持。起初他们给出了一个固定的答案(关于导入自定义插件的一般说明)。然后我要求他们尝试导入插件并使其自行运行,但他们无法做到。叹息。

答案 2 :(得分: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)