SocialSharing plugin shareViaFacebook

Im implementing the social sharing to allow a user to share via facebook the problem is that i dont have a way to know if a user did complete its post

for example, when user don’t have the fb app installed than the error callback function is fired with one param which is false.

but when the user has the app installed then the fb app opens but if the user clicks on the back button, the success callback is always fired and the only argument is true

here is the code

$cordovaSocialSharing
    .shareViaFacebookWithPasteMessageHint(message,image,link,'Message pasted to clip board ,press on the area to paste it in the feed')
    .then(function(result) {
        console.log(result);
        var message = 'Thanks for sharing via facebook';
        if(!result){
            message = 'Please share us';
        }
         var alertPopup = $ionicPopup.alert({
             title: message
           });
           alertPopup.then(function(res) {
           });
    }, function(err) {
        console.log(err);
              var alertPopup = $ionicPopup.alert({
                 title: 'Could not post to Facebook',
                 template : 'Do you have the app installed?'
               });
           alertPopup.then(function(res) {
           });
    });