input属性有哪些(讲解input标签所有属性)

发布日期:2025-01-24 05:22:37     手机:https://m.xinb2b.cn/shenghuo/news3037.html    违规举报
核心提示:HTML5官方文档解释:capture属性用于调用设备的摄像头或麦克风。 当accept=”audio/*或video/*”时capture只有两种值,一种是user,用于调用面向人脸的摄像头(例如手机前置摄像头),一种是environme

input属性有哪些(讲解input标签所有属性)

HTML5官方文档解释:capture属性用于调用设备的摄像头或麦克风。

当accept=”audio/*或video/*”时capture只有两种值,一种是user,用于调用面向人脸的摄像头(例如手机前置摄像头),一种是environment,用于调用环境摄像头(例如手机后置摄像头)。

当accept=”audio”时,只要有capture就调用设备麦克风,忽略user和environment值。

至于网上提到的camera和filesystem,官方没提。

官方文档:
www.w3.org/TR/2018/REC-html-media-capture-20180201/

iOS最遵守遵守HTML5规范,其次是X5内核,安卓的webview基本忽略了capture。

理想情况下应该按照如下开发webview:

1. 当accept=”image/*”时,capture=”user”调用前置照相机,capture=”其他值”,调用后置照相机

2. 当accept=”video/*”时,capture=”user”调用前置录像机,capture=”其他值”,调用后置录像机

3. 当accept=”image/*,video/*”,capture=”user”调用前置摄像头,capture=”其他值”,调用后置摄像头,默认照相,可切换录像

4. 当accept=”audio/*”时,capture=”放空或者任意值”,调用录音机

5. 当input没有capture时,根据accppt类型给出文件夹选项以及摄像头或者录音机选项

6. input含有multiple时访问文件夹可勾选多文件,调用系统摄像头或者录音机都只是单文件

7. 无multiple时都只能单文件

 
 
本文地址:https://xinb2b.cn/shenghuo/news3037.html,转载请注明出处。

推荐图文
推荐生活健康
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  违规举报  |  蜀ICP备18010318号-4  |  百度地图  | 
Processed in 0.116 second(s), 82 queries, Memory 0.5 M