繁体   English   中英

无法设置Facebook登录名

[英]Trouble setting up facebook login

我正在基于JavaScript,CSS和HTML构建混合移动应用程序。 我正在使用Intel XDK开发和部署应用程序。

对于Facebook集成,我正在使用以下第三方插件来解决。

我的目标是使其能够在iOS和Android上同时运行。 我已经做了以下工作:

 <button onclick="fblogin()"> Login </button>

脚本:

  <script>
    function fblogin() {    
    var fbLoginSuccess = function (userData) {
        alert("UserInfo: " + JSON.stringify(userData));
    }
    facebookConnectPlugin.login(Array strings of permissions, Function success, Function failure);


    facebookConnectPlugin.login(["public_profile"],
        fbLoginSuccess,
        function (error) { alert("" + error) }
    );

    }

        </script>

问题:我已经在英特尔xdk上用我的javascript api启用了插件。 以下行未定义fblogin():

facebookConnectPlugin.login(Array strings of permissions, Function success, Function failure);

我已经阅读了指南,但仍然感到困惑。 如果有人可以给我逐步进行制作的指导,我将不胜感激。

我建议看一下README上的示例代码( https://github.com/Wizcorp/phonegap-facebook-plugin#sample-code

您可以这样编写函数:

function fblogin() {
    var fbLoginSuccess = function (userData) {
        alert("UserInfo: " + JSON.stringify(userData));
    }

    facebookConnectPlugin.login(["public_profile"],
        fbLoginSuccess,
        function (error) { alert("" + error) }
    );
}

即删除
facebookConnectPlugin.login(Array strings of permissions, Function success, Function failure)
线。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM