你能从移动Safari访问iPhone相机吗?

是否有一个JavaScript API从Mobile Safari访问iPhone的相机?

iOS6以来,您可以使用

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

它将像一个普通的file upload,而是将打开iPhone相机,并上传图片或video。

希望这可以帮助别人。

对不起,但没有任何…

更新:

现在有可能。 见Simon Arnold的答案。

你可以通过http://picupapp.com/

这是一个免费的iPhone应用程序和JS,可以将上传框转换为请求应用程序的button,以及应用程序的指示在哪里发布图像…

这件事应该得到奖励。

现在,只要我们可以让他们也使它与Android和黑莓完美的工作。

W3C有一个规范允许这样做,尽pipe据我所知还没有实现它: http : //www.w3.org/TR/2010/WD-html-media-capture-20100928/

iOS7上的Chrome和Safari可以访问相机和相机胶卷,无需任何特殊标记,并且可以像桌面浏览器一样执行AJAX POST和同步表单POST操作。