flutter/dartでアプリを作成しています。
ギャラリー内の画像の作成日時を取得したいのですがうまくいきません。
FileクラスのlastModifiedSyncで取れるかと思いましたが、この値はファイルの作成日時ではなく常にアクセスしたその瞬間の日時が返されます。
かわりにexifパッケージをインストールしてexif情報から取得することは可能でした(「Image DateTime」や 「EXIF DateTimeOrigina」から)。
しかしこれだと、exif情報のない画像の情報は取得できません。
やりたいことは単純に、ファイルエクスプローラーや画像の詳細で見れる「作成日時」を取得したいだけなのですが、苦戦しています。
どうぞよろしくお願いします。
<追記>
multi image pickerプラグインを使って選択した画像の作成日を取得しようとしています。調べているとどうやら、このプラグインが返す画像はアプリのキャッシュフォルダ内に複製された画像のようです、なのでlastModifiedSyncがオリジナルのものと異なっているのかもしれません。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/10 15:21