是否有用于从Mobile Safari访问iPhone相机的API或方式?我想创建一个可以在浏览器中读取条形码的应用程序。 提前谢谢。
答案 0 :(得分:7)
iOS 6现在支持它。我相信它使用常规表单文件输入字段。
您可以看到some explanation here。
答案 1 :(得分:4)
尝试使用输入标记<input type="file" name="image" accept="image/*" capture/>.
与getUserMedia方法相比,它运行良好,完全支持Opera mobile和chrome更高版本。 希望它有所帮助。
答案 2 :(得分:3)
没有。没有办法做到这一点。没有网页可以访问内部设备。
你可以做一个小小的应用程序,它通过移动safari链接启动,并让用户选择条形码图像,然后重定向到将处理的网页(小应用程序也将上传)。就像THIS人实际实现的那样(链接提供代码)。
如果您没有使用Objective C和Cocoa Touch的经验,您可以通过PhoneGap创建该应用程序,就像创建网页一样。
<强>更新强>
从iOS 6等开始,您实际上可以official specs says,您可以通过上传API将其用作seen here。