I would like director to change scenes once facebook reports that it is logged in. Facebook logs in fine, but when it bounces back to the app director does not change scenes. My code:
local facebook = require "facebook"
if (\_G.appId) then
print(11111)
print(\_G.appId )
local function fbListener()
--EXECUTE AFTER SUCCESSFUL LOGIN
if ( "login" == event.phase ) then
facebook.request( "me/friends" )
-- Fetch access token for use in Facebook's API
local access\_token = event.token
print( access\_token )
e.target.scene = 'mainMenu';
e.target.transition = "fade";
changeScene(e);
end
end
facebook.login( \_G.appId, fbListener, {"publish\_stream"} );
else
local function onComplete( event )
system.openURL( "http://developers.facebook.com/setup" );
controller:createMainUser(fbid, fbname)
end
native.showAlert( "Error", "To develop for Facebook Connect, you need to get an application ID from Facebook's website.", { "Learn More" }, onComplete );
end
end
Any help would be greatly appreciated. [import]uid: 10903 topic_id: 23667 reply_id: 323667[/import]