有没有办法在浏览器中纯粹使用HTML5 / javascript与iPhone / iPad相机胶卷/照片库进行交互?我正在开发一个HTML5网络应用程序,并希望在此时避免使用PhoneGap。
到目前为止,我已经能够使用File API从相机拍摄照片和/或将图片从图库加载到浏览器中,但是没有句柄(如图像名称或其他唯一标识符)可供访问该文件稍后。 然而,获取图像的数据uri并存储在localStorage中,使用这种方法存在大小限制,因此它不适用于大量图像。
我想做的就是将一些图像(来自图库或从相机拍摄)与标识符相关联,能够将它们离线存储,访问和上传设备具有网络访问权限。
或者,有没有办法将图像存储在任何其他文件夹而不是默认的相机胶卷中,并获取存储在那里的文件的路径?
任何指针都会受到赞赏。
答案 0 :(得分:2)
害怕没有 - Apple在iOS 6中引入了对input type=file
的支持(或者5,无法回想起),但基本上你只能通过移动Safari做到这一点 - 当你想到它时,它实际上是一样的安全模型作为桌面浏览器。