如何在某些Android设备上输入文件?

时间:2014-04-16 11:34:11

标签: javascript android html html5

我的网站有一个输入类型文件:

<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版设备上获取所选文件图片?

0 个答案:

没有答案