我正在尝试使用Titanium框架中的Facebook模块在Facebook上创建登录 .
当我按下iphone模拟器上的按钮时,我将登录到Facebook . 但是当我在设备上安装时,我没有获得登录屏幕 - 好像什么都不做(没有错误) . 我已经发出警告,看到按钮点击时会调用该代码位 - 它确实如此 .
这是我点击按钮的代码:
Alloy.Globals.Facebook.permissions = ['public_profile', 'user_friends', 'email', 'user_about_me', 'user_events', 'user_hometown',
'user_likes', 'user_photos', 'user_posts', 'user_videos', 'user_tagged_places', 'user_work_history'];
Alloy.Globals.Facebook.addEventListener('login', function(e) {
// do some stuff
}
Alloy.Globals.Facebook.initialize();
Alloy.Globals.Facebook.authorize();
再次 - 在模拟器上运行良好,在没有显示Facebook登录的设备上 .
1 回答
在iOS上,您需要在
tiapp.xml
中拥有以下内容:在Android上: