安卓10上的Chrome上传图片时会删除GPS EXIF数据

4
我有一个非常简单的ASP.net网页,用于从移动设备上传图像。最近更新的Android 10上的Chrome(主要是三星手机)似乎会在上传到网站时剥离图像的EXIF数据中的GPS组件。所有照片在手机上都已经正确地进行了地理标记,我可以使用手机上的Firefox或Edge上传照片并成功检索到GPS数据。我的问题是,有没有人知道如何解决这个Chrome的问题,因为它是安卓上首选的浏览器?我还没有找到任何关于这个问题的信息。
我只是简单地使用:
<input type="file" accept="image/*" id="file-upload">

如果有任何见解,将不胜感激。


1
iOS 上的 Safari 也是如此。看起来这是更新平台考虑为用户提供更多安全和隐私的相同趋势。 - Mahdi
当。为什么?你认为如果页面请求位置访问权限,这可以解决问题吗? - dooderson
1个回答

3

移除accept="image/*"后,安卓系统将使用不同的本机菜单。从快速预览中选择的图像将替换GPS信息为NaN。

<input type="file" id="file-upload">


我刚刚尝试了一下,它确实有效。 - David MacCallum

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接