fileURI 和 filePath :phonegap 插件捕获和相机

发布于 2024-12-09 10:26:38 字数 574 浏览 0 评论 0原文

我正在使用捕获插件进行视频录制
并使用相机插件来获取图像(来自图库和相机),

但作为两者的响应,我得到了不同格式的结果。

与视频案例(捕获)一样,我获取的图像路径为 fullPath
/private/var/mobile/Applications/3736F94E-F57B-4537-A352-1B746B1D67FF/tmp/capture/capturedvideo.MOV
在图像案例(相机)中我得到了 fileURI
file://localhost/var/mobile/Applications/3736F94E-F57B-4537-A352-1B746B1D67FF/tmp/photo_002.jpg

有人能告诉我原因吗?为什么它不为两者返回相同的格式?

因为我在 iOS 上使用phonegap
因此,为了将图像/视频转换为 NSData,我必须分别使用 initWithContentsOfURL 和 initWithContentsOfFile 。

阿米特·巴塔

I am using capture plugin for video recording
and using camera plugin for the images (from gallery and camera)

But as response from both I am getting different format result.

As in Video Case(Capture) I am getting image path as fullPath
/private/var/mobile/Applications/3736F94E-F57B-4537-A352-1B746B1D67FF/tmp/capture/capturedvideo.MOV
and in Image Case(Camera) I am getting the fileURI
file://localhost/var/mobile/Applications/3736F94E-F57B-4537-A352-1B746B1D67FF/tmp/photo_002.jpg

Can anybody tell me the reason for that? Why doesn't it return the same format for both?

As I am using phonegap with iOS
so for converting the image/video into NSData I have to use initWithContentsOfURL, initWithContentsOfFile respectively.

Amit Batta

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文