JohnCastle4 commented on issue #916:
URL: 
https://github.com/apache/cordova-plugin-camera/issues/916#issuecomment-2449328269

   
https://support.google.com/googleplay/android-developer/thread/304805154?hl=en&sjid=13835760325836208891-EU
   I raised a ticket on Google, their reply:
   To address the missing EXIF location tags on Android 14 (API 34), try the 
following steps:
   
   - Check Permissions: Ensure that your app has the ACCESS_FINE_LOCATION and 
ACCESS_COARSE_LOCATION permissions in your manifest and that they are granted 
at runtime.
   - Add Location to Intent: When launching the camera intent, explicitly set 
the location. You can use the ExifInterface to manually add the location tags 
to the image after capturing it.
   - Use MediaStore API: If you're saving the image to a specific location, 
make sure to include the location metadata when inserting the image into the 
MediaStore.
   - Review Camera Implementation: If you're using a custom camera 
implementation, ensure that it’s configured to include location metadata in the 
EXIF data.
   - Check for Known Issues: Look into any known issues or changes in behavior 
with the camera API in the Android 14 documentation or forums.
   By following these steps, you should be able to ensure that location tags 
are properly included in the EXIF data for photos taken with your app.
   
   First step is true, we have both permissions. Not quite sure what the 
implications of the remaining steps are.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org

Reply via email to