是否有用于从Mobile Safari访问iPhone相机的JavaScript API?
答案 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操作。