javascript - Get file name and extension of FILE_URI in Ionic

advertisements

I need some hint on how to get the name of a file, that has been picked/photographed by the cordova camera plugin. Here is the code, I have for getting a picture:

var options = {destinationType: Camera.DestinationType.NATIVE_URI};
options.sourceType = sourceType;
$cordovaCamera.getPicture(options).then(function (newURI) {
  imageFileURI = newURI;
  console.log('NATIVE_URI:\n' + imageFileURI);
  //I need to get the file name and extension here
  window.plugins.Base64.encodeFile(imageFileURI, function (base64Image) {
    base64Data = base64Image;
  }, function (error) {
    console.log('Error while converting to base64: ' + error);
  });
}, function (error) {
 console.log('Error while picking a photo: ' + error);
});

Is there a way, how can I get the file name and the extension, where I need it? Thank you


var fileName = imageFileURI.substr(imageFileURI.lastIndexOf('/') + 1);

The above code to get the file name.

var fileExtension = filename.substr(filename.lastIndexOf('/') + 1);

this will get the file extension.