4

有没有办法直接从浏览器中使用 HTML5/javascript 与 iPhone/iPad 相机胶卷/照片库进行交互?我正在开发一个 HTML5 网络应用程序,此时我想避免使用 PhoneGap。

到目前为止,我已经能够使用 File API 从相机拍摄照片和/或将图片从画廊加载到浏览器中,但是没有句柄(如图像名称或其他唯一标识符)可以稍后访问文件. 获取图像的数据 uri 并将其存储在 localStorage 中是可行的,但是,这种方法存在大小限制,因此不适用于大量图像。

我想要做的就是将一些图像(来自画廊或从相机拍摄)与标识符相关联,能够离线存储它们,当设备具有网络访问权限时访问和上传。

或者,有没有办法将图像存储在任何其他文件夹而不是默认的相机胶卷中,并获取存储在那里的文件的路径?

任何指针将不胜感激。

4

1 回答 1

3

不怕——Appleinput type=file在 iOS 6(或 5,不记得了)中引入了对 Safari 的支持,但这基本上是你可以从移动 Safari 中做的所有事情——当你考虑它时,它实际上与桌面浏览器的安全模型相同。

于 2013-08-03T02:16:52.677 回答