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

Android App build with Monaca IDE and cordova phonegap-facebook-plugin

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

问题是即使我按照 this thread

中的说明进行操作

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

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

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

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

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

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

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

您好尝试添加此代码!

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)