是否有JavaScript API用于从Mobile Safari访问iPhone的相机?您可以从Mobile Safari访问iPhone摄像头吗?
回答
由于iOS6的,您可以使用
<input type="file" accept="image/*" capture="camera">
<input type="file" accept="video/*" capture="camera">
它会像一个普通的文件上传,但相反,它会打开iPhone相机并上传图片或视频。
希望这可以帮助别人。
哇谢谢你对这个超级有用! – climboid 2013-03-12 14:56:37
这应该是公认的答案,因为旧的不再正确。 – 2013-11-19 08:28:13
我可以以某种方式删除“Choose Existing”按钮吗?我只想直接从相机上传视频。 – 2014-04-17 14:27:41
您可以通过http://picupapp.com/
这是一个免费的iPhone应用程序和JS可以上传框转换为请求的应用程序,用在何处张贴的图片说明在App沿按钮...
这件事应该得到奖励。
现在,只要我们能让他们也使它与Android和黑莓完美配合。
有来自W3C的规范,这将允许这一点,但据我所知,没有一个实现它:http://www.w3.org/TR/2010/WD-html-media-capture-20100928/
Phonegap允许你建立本地应用程序,它不会帮助通过Safari从网络访问。 – jriskin 2011-11-10 05:45:12
修改了不合适的答案。 – 2013-12-01 21:17:52
iOS7上的Chrome和Safari可以在没有任何特殊标记的情况下访问Camera和Camera Roll,并且可以像桌面浏览器一样执行AJAX POST和同步窗体POST操作。
但是如何?...... 。 – 2014-10-05 03:29:20
自iOS 6以来,它可以在移动Safari浏览器中作为基本文件上传。 – 2012-10-27 15:59:39