mirror of
https://github.com/apache/cordova-android.git
synced 2025-01-31 17:32:51 +08:00
CB-1796: Let's make sure we actually write the file instead of just writing EXIF to NOTHING
This commit is contained in:
parent
ff6ef1eea5
commit
d1932ad473
@ -312,10 +312,12 @@ public class CameraLauncher extends CordovaPlugin implements MediaScannerConnect
|
|||||||
|
|
||||||
// If sending filename back
|
// If sending filename back
|
||||||
else if (destType == FILE_URI || destType == NATIVE_URI) {
|
else if (destType == FILE_URI || destType == NATIVE_URI) {
|
||||||
if (!this.saveToPhotoAlbum) {
|
if (this.saveToPhotoAlbum) {
|
||||||
uri = Uri.fromFile(new File(DirectoryManager.getTempDirectoryPath(this.cordova.getActivity()), System.currentTimeMillis() + ".jpg"));
|
Uri inputUri = getUriFromMediaStore();
|
||||||
|
//Just because we have a media URI doesn't mean we have a real file, we need to make it
|
||||||
|
uri = Uri.fromFile(new File(FileHelper.getRealPath(inputUri, this.cordova)));
|
||||||
} else {
|
} else {
|
||||||
uri = getUriFromMediaStore();
|
uri = Uri.fromFile(new File(DirectoryManager.getTempDirectoryPath(this.cordova.getActivity()), System.currentTimeMillis() + ".jpg"));
|
||||||
}
|
}
|
||||||
|
|
||||||
if (uri == null) {
|
if (uri == null) {
|
||||||
|
Loading…
Reference in New Issue
Block a user