文章详情页
javascript - html5 input file 如何限制只能调起图库和摄像头、不能选择其他类型的文件?
浏览:111日期:2023-01-04 08:06:29
问题描述
html5 input file 如何限制只能调起图库和摄像头、不能选择其他类型的文件?
源文件
<input type='file' name='photo' class='photo'accept='image/gif,image/jpeg,image/jpg,image/png,image/svg'>
在ios下只能选择图库,但是在andriod下连文件都可以选择,有什么办法可以在andriod也只能调起图库和摄像头而不能选择其他文件呢?
问题解答
回答1:用微信的 jssdk 上传图像吧
回答2:可以通过 FileList 对象来判断上传的文件类型。监控 input 的 change 事件,file 类型 input 的 files 属性就是 FileList 对象,里面包含选中文件的文件名、大小、文件类型和修改时间等等。判断文件类型,如果不是图片类型,就弹出相应提示。同样的也可以限制选中图片大小。FileList 对象:https://developer.mozilla.org...
标签:
JavaScript
相关文章:
1. node.js - nodejs+express+vue2. javascript - vue2.0中使用vue2-dropzone的demo,vue2-dropzone的github网址是什么??百度不到。3. elasticsearch - Elastisearch怎么求查询结果的交集,如MYSQL的interset4. node.js - win7下,npm 无法下载依赖包,淘宝镜像也装不上,求帮忙???5. Python 子类能否覆盖全局函数?6. javascript - JS如何取对称范围的随机数?7. 前端 - @media query 使用出现的问题?8. java软引用在android中有实际应用场景吗?9. mysql - sql 找出2个数据库的差异表名10. vue计算属性怎么样与for结合使用
排行榜
