cordova-plugin-export-contacts-vcf-external-storage
v1.1.0
Published
Export all contacts (device, Google, Facebook etc) to a file and use its path for further processing. Modified to Write on External Storage instead of Data Cache
Downloads
5
Maintainers
Readme
cordova-plugin-export-contacts-vcf-external-storage
By Neeraj Tuteja
Updated by Vasiliy Mikhaylovsky
Modifed By Juthawong Naisanguansee - To Write External Storage
##Description
Export all contacts (device, Google, Facebook etc) to a file and use its path for further processing
Installation
This requires cordova 5.0+ ( current stable v1.0.0 )
cordova-plugin-export-contacts-vcf-external-storage
It is also possible to install via repo url directly ( unstable )
cordova plugin add https://github.com/juthawong/cordova-plugin-export-contacts-vcf.git
Supported Platforms
- Android
Usage
- Wait for
deviceReady
. - Call plugins.exportContactsVCF with parameters
API
plugins.exportContactsVCF(onSuccess, onFail, fileName, fileExtension)
default fileName
is 'exportedContactsInVCF', fileExtension
is 'vcf'
Note
From What I modified and update plugin. This Plugin isn't automatically prompt user permission in Android 6.0+ yet. Please use cordova-plugin-android-permissions and request these 2 permission
permission.READ_CONTACTS
permission.WRITE_EXTERNAL_STORAGE
plugins.exportContactsVCF(function(pathToVcfFile) {
console.log('vcf stored at: ' + pathToVcfFile)
}, function(err) {
console.error('Error: ' + err)
}, 'my-contacts')