2016-11-29 47 views
0

我用這個包:https://github.com/jsep/meteor-facebook-native-login 和科爾多瓦 - 插件:https://github.com/jeduan/cordova-plugin-facebook4流星Facebook的本地登錄:r是不是一個函數

當我做Meteor.loginWithNativeFacebook({}),這裏是我得到:

I20161129-20:10:21.539(1)? 11-29 20:10:21.141 6596 6596 I chromium: [INFO:CONSOLE(289)] "err", source: http://localhost:12120/3327d0d4e5e931942359c7d85bf5ea6bbbc9c525.js?meteor_js_resource=true (289) 
I20161129-20:10:21.540(1)? 11-29 20:10:21.141 6596 6596 I chromium: [INFO:CONSOLE(312)] "Error in Error callbackId: FacebookConnectPlugin304624227 : TypeError: r is not a function", source: http://localhost:12120/cordova.js (312) 
I20161129-20:10:21.540(1)? 11-29 20:10:21.141 6596 6596 I chromium: [INFO:CONSOLE(314)] "Uncaught TypeError: r is not a function", source: http://localhost:12120/cordova.js (314) 

它的工作原理如果我做facebookConnectPlugin.login()但它似乎崩潰,每當我添加回調。可能是科爾多瓦插件版本?我使用1.7.4。

回答

0

我猜jsep:meteor-facebook-native-login存在一些問題。

您必須指定權限。

實施例:

Meteor.loginWithNativeFacebook({ 
    requestPermissions: ['public_profile'] 
}, function(){ 
    // callback 
});