Android浏览器文件上传仅默认允许视频文件

时间:2012-07-24 04:23:37

标签: android jquery asp.net file-upload

我正在开发一个手机网络应用程序,当我测试三星Galaxy S3上的文件上传(你知道html输入类型=文件标签)时,它只允许我选择一个视频文件或录制一个新视频。手机不允许我选择图像或将相机模式切换为静态照片。

那么,你如何让android与标签玩得很好?

1 个答案:

答案 0 :(得分:1)

很简单,你需要添加属性Accept =“image / *”,如下所示:

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

如果您像我一样使用asp:FileUpload,那么添加此属性的唯一方法是使用javascript(我知道的唯一方法)。这就是我用jQuery做的方式:

$(document).ready(function () {
    $("input[type=file]").attr("accept", "image/*");
}