这似乎是一个简单的问题 - 我正在使用的网站上有一个标准的 php 图片上传,除了无法从通过 iOS 上传的照片中获取 DateTime 信息外,它工作正常。我能够获取方向数据和旋转图像等,但我无法找到任何拍摄日期的信息。信息可从通过 PC 上传的 iOS 照片(即从 iPhone/iPad 导入后)中检索,而不是从 iDevice 本身检索。
有谁知道是否可以通过php上传从iOS照片中获取日期?如果是这样,我应该在哪里查看 EXIF?
通过 safari mobile 上传的照片被删除了大部分元数据,包括日期时间和地理位置。您收到的唯一元数据是:
如果您将照片传输到桌面浏览器并上传,则元数据将存在。此外,如果您使用 Hybrid-Native 或 Native 应用程序,您可以保留照片元数据。
该数据是通过在 javascript 中测试 EXIF 数据解析器获得的。我找不到提到这个“功能”的实际 Apple 文档
使用http://es1.php.net/manual/es/function.exif-read-data.php和 FILE FileDateTime =
$arrImageData = read_exif_data($web_dir); $datetime = $arrImageData["FILE"]["FileDateTime"];
看起来,我不知道哪个 EXIF 给了 iOS