如何从Mobile Safari访问iPhone的相机

nip*_*555 13 iphone

是否有用于从Mobile Safari访问iPhone相机的API或方法?我想创建一个可以在浏览器中读取条形码的应用程序.提前致谢.

ABC*_*.ca 7

它现在在iOS 6中受支持.我相信它使用常规表单文件输入字段.

你可以在这里看到一些解释.


Err*_*Efe 3

不,没有办法做到这一点。任何网页都无法访问内部设备。

然而,您可以做一个小型应用程序,它通过移动 safari 链接启动,让用户选择条形码图像,然后重定向到将处理的网页(该小应用程序也将上传)。就像家伙实际实现的那样(链接提供了代码)。

如果您没有 Objective C 和 Cocoa Touch 的经验,您可以通过PhoneGap创建该应用程序,就像创建网页一样。

更新

从 iOS 6 等版本开始,您实际上可以按照官方规范所述,通过上传 API 使用它,如下所示

  • 这个答案已经过时了;请参阅其他答案。 (3认同)