我尝试使用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以毫秒显示日期。
有谁可以帮忙吗? 非常感谢!
答案 0 :(得分:0)
似乎有可能这样:
var fileInput = document.getElementById("myFileInput")
var file = fileInput.files[0]
var lastModified = fileInput.files[0].lastModified
这是一个小提琴: jsFiddle