在phonegap中没有插件可以登录facebook吗?

时间:2014-06-09 12:23:44

标签: facebook cordova

我已经尝试过我在网站开发时使用的Facebook代码,但它给出了fb未定义的错误,但是相同的代码适用于网站。以下是我正在使用的代码示例:

FB.login(function(response) {
                        if (response.session) {
                            init();
                                              alert('here');
                        } else {
                            init();
                        }
                    });

我已经包含了此所需的所有javascript文件但无效。

1 个答案:

答案 0 :(得分:0)

这可以通过以下方式实现: -

/** Including fb js file [downloaded from here][1] **/
<script src="sdk.js" type="text/javascript"></script>
<script>
/** INIT sdk : mandatory for all fb methods**/

FB.init({
appId      : 'xxxxxxxxxxxxx',  /* Your facebook AppID */
status     : true,
xfbml      : true,
version    : 'v2.0',
});


 /** Login **/

 document.getElementById('login-btn').onclick = function() {
    FB.login(function(response) {
    Log.info('FB.login response', response);
  });
   return false;
 }
</script>

This for your reference