<input type="file" capture="camera" accept="image/*">
允许移动浏览器拍照。在 Android 原生浏览器和 Chrome 上,单击输入按钮会立即启动相机。在 iOS Safari 上,该按钮会启动一个警报,要求“拍照”或从“照片库”中进行选择。如何立即启动原生相机?
目前在 iOS 上还不可能。
iOS6到10不支持capture
属性的意思是强制用户代理使用相机,而不是“照片库”。
The capture
属性是 HTML 媒体捕获的一部分。
PS:您可以通过替换来改进您的代码capture="camera"
只用capture
。在2012年HTML 媒体捕获规范中的捕获属性从 4 个字符串更改为布尔值 https://blog.addpipe.com/correct-syntax-html-media-capture/.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)