返回

Chrome安卓10图片上传GPS数据丢失,怎么解决?

Android

Chrome 安卓 10 图片上传:GPS EXIF 数据缺失的修复方法

作为程序员和技术作家,我最近遇到了一个令人沮丧的问题:在使用 ASP.net 从移动设备上传图片时,Chrome 安卓 10 更新会从上传的图片中删除 GPS EXIF 数据。

问题所在

尽管手机上的照片正确标有地理位置,而且可以使用 Firefox 或 Edge 上传照片并成功检索 GPS 数据,但问题依旧存在。这给我造成了很大的困扰,因为 Chrome 是安卓系统上的首选浏览器。

解决方案

虽然我们无法直接控制 Chrome 的行为,但我们可以采取以下步骤来解决问题:

1. 使用其他浏览器

这不是理想的解决方案,但我们可以尝试使用其他浏览器(如 Firefox 或 Edge)从手机上传图片。这些浏览器不会删除 GPS EXIF 数据。

2. 调整 EXIF 数据

我们可以使用在线工具或移动应用程序来调整图片的 EXIF 数据,包括 GPS 组件。在上传图片之前,我们可以手动添加或修改 GPS 数据。

3. 联系 Google

我们可以联系 Google,报告此问题并请求提供解决方案。也许 Google 正在开发修复程序,或可以提供其他指导。

代码示例

我们使用的简单 ASP.net 代码如下:

<input type="file" accept="image/*" id="file-upload">

其他建议

  • 确保我们的网页已正确配置为处理图像上传。
  • 检查我们的网络服务器是否已配置为接受 EXIF 数据。
  • 尝试使用不同的图像格式(如 JPEG 或 PNG),看看是否有区别。
  • 保持关注,因为 Google 可能会发布更新来解决此问题。

结论

虽然 Chrome 安卓 10 图片上传去除 GPS EXIF 数据的问题令人沮丧,但我们可以采取一些步骤来解决此问题。通过使用其他浏览器、调整 EXIF 数据或联系 Google,我们可以继续从移动设备上传带有完整地理位置数据的图片。

常见问题解答

  • 为什么 Chrome 会删除 GPS EXIF 数据?

原因尚不完全清楚,但可能与隐私问题或数据收集政策有关。

  • 其他浏览器会不会出现同样的问题?

目前,只有 Chrome 存在此问题。Firefox、Edge 和 Safari 等其他浏览器不会删除 GPS EXIF 数据。

  • 手动添加 GPS 数据需要什么工具?

有许多在线工具和移动应用程序可以帮助我们手动添加或修改 EXIF 数据,例如 EXIFTool 和 GeoTag Photos Pro。

  • 什么时候可以期待 Chrome 修复此问题?

Google 尚未宣布修复时间表,但我们建议保持关注最新更新。

  • 如何联系 Google 报告此问题?

我们可以通过以下链接向 Google 报告此问题:https://bugs.chromium.org/p/chromium/issues/list