.
index.html cordova.js cdv-plugin-fb-connect, angular -facebook angular -facebook-phonegap.js Ciul.
index.html
<script src="cordova.js"></script>
<script src="cdv-plugin-fb-connect.js"></script>
<script src="/bower_components/angular-facebook/lib/angular-facebook.js"></script>
<script src="/bower_components/angular-facebook/lib/angular-facebook-phonegap.js"></script>
bootstraping Angular.js . , angular -facebook-phonegap .
document.addEventListener('deviceready', onDeviceReady, false);
FacebookProvier angular config .
angular.config
var application_conf_mobile = {
appId: "XXXXXXX",
oauth: true,
localSDK: 'facebook-js-sdk.js',
nativeInterface: CDV.FB,
status: false,
frictionlessRequests: true,
useCachedDialogs: false,
cookies:true
}
FacebookProvider.init(application_conf_mobile,false);
CDV.
api, , ( "Facebook" ):
:
call api:
Facebook.getLoginStatus(function(response) {
handleStatusChange(response)
})
, Facebook ( angular facebook ):
$rootScope.$on('Facebook:authResponseChange', function(e,data){})
$rootScope.$on('Facebook:login', function(e,data){})
...
, , !