使用HTML5标记获取图像的最后修改日期

时间:2017-04-03 10:32:40

标签: javascript android html5 ionic2

我尝试使用HTML5标签用智能手机(Android,iOS,windows)相机捕捉图像或从图库中选择图像。这是一个离子项目,必须在Apache服务器上运行Web浏览器(不在手机上安装应用程序)。

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

现在我需要获取图库图像的最后修改日期,以检查所选图像的年龄。

但我没有找到任何可行的解决方案......任何人都可以帮助我吗? 这将是非常好的......

非常感谢! 问候

--- ---编辑 谢谢你的解决方案:

var fileInput = document.getElementById("myFileInput")
var file = fileInput.files[0]
var lastModified = fileInput.files[0].lastModified

但这不适用于iOS ......

文件对象(文件)的内容...

OSX chrome:

{"0":{}}

android chrome:

{"0":{}}

safari iPhone:

{"0":{},"length":1}

我不知道为什么这个对象没有显示更多属性...因为在OSX和Android文件的chrome上.lastModified以毫秒显示日期。

有谁可以帮忙吗? 非常感谢!

1 个答案:

答案 0 :(得分:0)

似乎有可能这样:

var fileInput = document.getElementById("myFileInput")
var file = fileInput.files[0]
var lastModified = fileInput.files[0].lastModified

这是一个小提琴: jsFiddle