var permissions = cordova.plugins.permissions; permissions.hasPermission(permissions.CAMERA, function( status ){ if ( !(status.hasPermission) ) { permissions.requestPermission(permissions.READ_CONTACTS, success, error); function error() { console.warn('Camera permission is not turned on'); } function success( status ) { if( !status.hasPermission ) error(); } } });