Aus*_*tin 7 facebook phonegap-plugins cordova
我最近将phonegap-facebook-plugin(https://github.com/phonegap/phonegap-facebook-plugin)集成到iOS和Android(同一应用程序)中.
我想做一些我认为很简单的事情:将调用转发到本地facebook进行登录/身份验证,并始终使用Web对话框.如何实现这一目标?
我的登录代码目前如下所示:
初始代码:
//facebook initialization
FB.init({
appId: 'xxxxxxxxxxxx', //'<%#= FB_APP_ID %>',//'',
nativeInterface: CDV.FB,
useCachedDialogs: false
});
Run Code Online (Sandbox Code Playgroud)
登录电话是:
FB.login(function(response) {
if (response.authResponse) {
// connected
me.signInFacebook({
token: response.authResponse.accessToken,
email: response.authResponse.email,
success: function (data) {
// hide login view and show tabview
form.destroy();
// continue whatever action was previously happening
me.continueAction(tabIndexBack, callback);
},
failure: function (response) {
// show errors Ext.Viewport.down('tabscontainerview').setActiveItem(3);
}
});
} else {
//go back
Ext.Viewport.down('tabscontainerview').setActiveItem(3);
alert('fb login error');
}
},{ scope: "email" });
Run Code Online (Sandbox Code Playgroud)
谢谢你的帮助!!
小智 4
我创建了一个插件来促进 Facebook 和 PhoneGap 之间的连接,而无需使用 Plugin Native 仅使用 Jquery:
https://github.com/studiosoton/faceGap
| 归档时间: |
|
| 查看次数: |
18083 次 |
| 最近记录: |