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