在我的手机web应用程序(不是本地应用程序)中,我想拍一张照片并上传,但我不想使用Adobe Flash。有没有办法做到这一点?
发布于 2012-11-21 16:56:17
在iPhone iOS6和安卓ICS之后,HTML5有以下标签,允许你从设备上拍照:
<input type="file" accept="image/*" capture="camera">
Capture
可以获取摄像头、摄像机和音频等值。
我想这个标签肯定不能在iOS5中工作,我不确定。
发布于 2017-10-01 15:25:45
更新一下,现在的标准是:
<input type="file" name="image" accept="image/*" capture="environment">
访问面向环境的(后置)摄像头,以及
<input type="file" name="image" accept="image/*" capture="user">
用于面向用户的(前置)摄像头。要访问视频,请将名称中的"image“替换为" video”。
在运行iOS 10.3.3的iPhone 5c上测试,固件为760,工作正常。
发布于 2013-07-11 21:18:26
如今,至少对于android来说,这是相对容易的。只需使用普通的文件输入标签,当用户点击它时,手机将询问用户是否要使用摄像头(或文件管理器等)。要上传文件,请执行以下操作。只需用相机拍照,它就会自动添加并上传。
对iphone一无所知。也许有人可以在这方面有所启发。编辑: Iphone的工作原理与此类似。
输入标记的示例:
<input type="file" accept="image/*" capture="camera">
https://stackoverflow.com/questions/8581081
复制相似问题