你可以从Mobile Safari访问iPhone相机吗?

时间:2010-04-09 11:44:50

标签: javascript iphone camera mobile-safari

是否有用于从Mobile Safari访问iPhone相机的JavaScript API?

5 个答案:

答案 0 :(得分:96)

iOS6 以来,您可以使用

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

它会像常规文件上传一样,但它会打开iPhone相机并上传图片或视频。

希望这有助于某人。

答案 1 :(得分:7)

抱歉,但没有...

<强>更新

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

答案 2 :(得分:5)

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

这是一个免费的iPhone应用程序和JS,可以将上传框转换为请求应用程序的按钮,以及应用程序的说明发布图像...

这件事应该获得奖励。

现在,只要我们能够让它们与Android和Blackberry一起完美运行。

答案 3 :(得分:3)

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

答案 4 :(得分:1)

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