我的网站有一个输入类型文件:
<input type="file" id="inputFile" accept="image/png, image/jpeg">
我想在用户选择文件时获取该文件。当我在更改时注册事件时,它工作正常。这是我使用的代码:
<input type="file" id="inputFile" accept="image/png, image/jpeg">
<br><br>
<img id="image" />
var _URL = URL || webkitURL;
var input = document.getElementById("inputFile");
var image = document.getElementById("image");
input.onchange = function() {
var files = input.files;
var myFile = files[0];
image.src = _URL.createObjectURL(myFile);
}
它可以在大多数移动设备上运行,但在2.3版本的低版本上我无法使用URL.createObjectURL(myFile)或webkitURL.createObjectURL(myFile)。
我创建了一个JSFiddle here。
是否有另一种方法可以在Android版设备上获取所选文件图片?