在 iOS 中从浏览器访问相机胶卷

Posted

技术标签:

【中文标题】在 iOS 中从浏览器访问相机胶卷【英文标题】:Accessing Camera Roll from Browser in iOS 【发布时间】:2013-10-16 21:14:26 【问题描述】:

我正在开发一个浏览器内的网络应用程序,它需要从相机胶卷上传用户的照片,但我似乎无法弄清楚。

我已经研究了这个主题,并且我发现的所有答案都表明您无法直接从浏览器访问相机胶卷。我认为这可能是真的,但后来我在 iPad 上从 Safari 导航到 Facebook 网站,并意识到我可以访问我的相机胶卷来上传图片。如果我找到的答案是正确的,那么 Facebook 的浏览器内 Web 应用程序如何访问我的相机胶卷?

感谢您的帮助。

【问题讨论】:

此链接可能会有所帮助:developer.apple.com/library/ios/documentation/AudioVideo/… 感谢您的帮助,但据我了解,这是从本地 iOS 应用程序访问相机胶卷,我正在尝试从 iPad 上的浏览​​器(safari 或 chrome)访问相机胶卷。如果有人知道 facebook 是如何实现这一点的,请帮助.... 你有没有想过这个问题? 【参考方案1】:
 <input type="file" accept="image/*" >

与此答案https://***.com/a/13489553/9866903 密切相关,但是您不需要 capture="camera" (指示它立即进入相机)。 https://developer.mozilla.org/en-US/docs/Web/html/Attributes/capture

【讨论】:

以上是关于在 iOS 中从浏览器访问相机胶卷的主要内容,如果未能解决你的问题,请参考以下文章

重启ios应用后检查照片是不是仍然存在于相机胶卷中

将 PageViewController 用于大量页面,如相机胶卷图像视图?

如何避免将从相机胶卷中挑选的图像保存到相机胶卷? [iOS]

无法将视频保存到相机胶卷(目标 C)

从相机胶卷中异步获取所有图像

ios UIImagePickerController 在相机胶卷内?