Quantcast
Channel: Appcelerator Developer Center Q&A Tag Feed (please)
Viewing all articles
Browse latest Browse all 2

FBSession can only be fired form a single thread.

$
0
0

Im trying to fire an event after a successful login but keep getting this "FBSession should only be used form a single thread"

faceButton.addEventListener('click',function(e){

        if(who >=1){
        Ti.App.fireEvent('closeMe');
    }
         if(!facebook.loggedIn){
            facebook.forceDialogAuth =false;
            facebook.authorize();
            facebook.addEventListener('login', function(e) {
        if (e.success) {
        Ti.API.info("Facebook logged in - stage 1");
          Ti.App.fireEvent('FacebookRegistration',{results:e.data});

        } else if (e.error) {
            alert(e.error + " - stage 1");
        } else if (e.cancelled) {
            alert("Facebook login cancelled - stage 2");
        }
    });
    }
        else {
            Ti.App.fireEvent('FaceBookInformationGathering');
        }

        //Ti.App.fireEvent('FaceBookInformationGathering');

        /*
        if(Titanium.Facebook.loggedIn == true){
            Ti.App.fireEvent('FaceBookInformationGathering');
        }

        else{
            alert('Please Reconnect to faceBook or register normally to continue');
        }

    */


    });

Viewing all articles
Browse latest Browse all 2

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>