這似乎是一個簡單的問題 - 我有一個標準的PHP圖片上傳網站中的我與工作的地方,除了一個無法得到通過上傳相片的日期時間信息工作正常iOS版。 我可以獲取方位數據和旋轉圖像等,但我不能爲我的生活找到任何約會信息。 這些信息可以從通過PC上傳的iOS照片(即從iPhone/iPad導入之後)獲取,而不是從iDevice本身獲取。閱讀EXIF日期
有誰知道是否有可能得到通過PHP上傳的是iOS照片拍攝的日期?如果是的話,我應該在哪裏找EXIF?
這似乎是一個簡單的問題 - 我有一個標準的PHP圖片上傳網站中的我與工作的地方,除了一個無法得到通過上傳相片的日期時間信息工作正常iOS版。 我可以獲取方位數據和旋轉圖像等,但我不能爲我的生活找到任何約會信息。 這些信息可以從通過PC上傳的iOS照片(即從iPhone/iPad導入之後)獲取,而不是從iDevice本身獲取。閱讀EXIF日期
有誰知道是否有可能得到通過PHP上傳的是iOS照片拍攝的日期?如果是的話,我應該在哪裏找EXIF?
使用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
照片上傳,通過Safari移動,被剝離的大部分,包括日期時間和地理位置的元數據。您收到的唯一的元數據是:
如果將照片傳輸到您的桌面瀏覽器和上傳,然後元數據將存在。此外,如果您使用Hybrid-Native或Native應用程序,則可以保留照片元數據。
通過在JavaScript測試一個EXIF數據解析器獲得該數據。我無法找到實際的蘋果文檔中提到這個「功能」
[「文件」] [「FileDateTime」]返回一個時間戳,讓儘可能我可以嘗試TEEL文件上傳的日期(上載的N個圖像與已知的日期) –
哇所以這是iOS的另一個問題,嘗試用filectime(),但我認爲這是僅在Windows有效......我從來沒有在此。也許你不得不讀頭,對它們進行解碼或其他東西來實現這個艱鉅的使命 – paido
功能的作品,但返回的文件到達服務器上的時間戳,這是不是幫助很大:( –