NativeScript/nativescript-camera

Pictures are saved to file system but never deleted

Aperta

#74 aperta il 15 nov 2017

 (9 commenti) (0 reazioni) (0 assegnatari)TypeScript (46 fork)auto 404
featuregood first issuehelp wanted

Metriche repository

Star
 (94 stelle)
Metriche merge PR
 (Metriche PR in attesa)

Descrizione

I had a problem with my app, where for every picture taken, the storage consumption would grow of about 5 MB, on Android 7.0 (Samsung J5). Tried debugging, to see if I made a mistake or something, and found out that every picture you take is saved in a folder (path specified with this line) picturePath = utils.ad.getApplicationContext().getExternalFilesDir(null).getAbsolutePath() + "/" + "NSIMG_" + dateStamp + ".jpg";

Wouldn't it be better if the plugin did either:

  1. Remove the file after consumption
  2. Have a "filepath" property in the options, in order to write the file directly to the folder you need it to be.

As of now I'm removing the file as soon as I get the ImageSource from ImageAsset.

Guida contributor