为了账号安全,请及时绑定邮箱和手机立即绑定

如何通过网络应用访问手机的相机?

如何通过网络应用访问手机的相机?

慕后森 2019-11-21 14:05:52
我想在手机的网络应用程序(不是本机应用程序)中拍照并上传照片,但是我不想使用Adobe Flash。有什么办法吗?
查看完整描述

3 回答

?
波斯汪

TA贡献1811条经验 获得超4个赞

在iPhone iOS6和更高版本的Android ICS中,HTML5具有以下标签,该标签可让您从设备上拍摄照片:


 <input type="file" accept="image/*" capture="camera">

Capture 可以采用相机,便携式摄像机和音频之类的值。


我认为这个标签绝对不能在iOS5中使用,对此不确定。


查看完整回答
反对 回复 2019-11-21
?
犯罪嫌疑人X

TA贡献2080条经验 获得超4个赞

至少在如今,使用android相对容易。只需使用普通文件输入标签,当用户单击它时,电话就会询问用户是否要使用相机(或文件管理器等)上传文件。只需使用相机拍摄照片,它就会自动添加和上传。


不知道有关iphone的信息。也许有人可以对此有所启发。编辑:Iphone工作类似。


输入标签的示例:


<input type="file" accept="image/*" capture="camera">


查看完整回答
反对 回复 2019-11-21
?
吃鸡游戏

TA贡献1829条经验 获得超7个赞

iOS 6+和Android 2.2+上的Safari和Chrome支持HTML Media Capture,可让您使用设备的相机拍照或选择现有的相机:


<input type="file" accept="image/*">


这是在iOS 10上的工作方式:


iOS10.3 +上的Android 3.0+和Safari也支持capture用于直接跳转到相机的属性。


<input type="file" accept="image/*" capture>


capture="camera"(String)和accept="image/*;capture=camera"(Parameter)是旧规范的一部分,并由captureW3C候选推荐标准(Boolean)取代。


支持文档:这本2013 O'Reilly书籍和我的测试


查看完整回答
反对 回复 2019-11-21
  • 3 回答
  • 0 关注
  • 438 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信