我想为我的 phonegap 应用程序创建多张照片上传——目前这不可用,所以我想知道是否可以创建相机胶卷的 HTML 版本。
我的想法是,如果我可以从相机胶卷中访问照片 URI 列表,我会在我自己的相机胶卷 HTML 版本中显示它们,允许选择多张照片,然后上传选择的照片- 绕过原生相机胶卷。
这可能吗?
谢谢!
这是不可能的,因为 iOS 应用程序是沙盒的:
出于安全原因,iOS 在安装时将每个应用程序(包括其首选项和数据)放置在沙箱中。沙盒是一组细粒度的控件,用于限制应用程序对文件、首选项、网络资源、硬件等的访问。作为沙盒过程的一部分,系统将每个应用程序安装在其自己的沙盒目录中,该目录充当应用程序及其数据的主目录。
(来源:Apple 的 iOS App Programming Guide)
这意味着应用程序只能直接访问自己的文件。因此,相册是您访问存储在设备上的照片的唯一途径。