input file 移动端打开图片和音频的问题
有个需求是用户可以上传图片或者音频(只考虑安卓手机)
input:file 不设置accept的时候可以看到所有类型的文件,图片,音频,视频,文档……
input:file 设置audio和image后,就只会调起相机,文件里边只能看到图片;
<input type="file" name="" id="" accept="image/*,audio/*">
或者只会调出录音机,文件里边只有音频文件。
<input type="file" name="" id="" accept="audio/*,image/*">
这是只能这样还是写法不对。
希望产生的结果是文件里边可以找到图片或者音频文件。
不可以的话就只能写两个input了
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
& 总结:
只会调出录音机,文件里边只有音频文件。
只会调起相机,文件里边只能看到图片;
期望同时调起图片和音频文件
& 结论
请尝试
<input type="file" accept="image/*,.mp4">
见: mdn - <input type="file">
换种写法,列出具体的后缀如:
<input type="file" accept=".jpg,.png,.mp3" />