gpt4 book ai didi

ios - 新录制视频的 MediaFile.getFormatData() 包含错误信息

转载 作者:可可西里 更新时间:2023-11-01 06:15:04 24 4
gpt4 key购买 nike

我使用 Cordova(通过 Ionic 的 PhoneGap)3.x 及其捕获插件从设备的摄像头录制视频。录制完成后,我想获取视频的持续时间以用于我的应用程序。但是,当我在 iPad 上运行此测试时,MediaFileData 对象包含已清零的信息。这是一个片段:

navigator.device.capture.captureVideo(
function(files) {

var videoFile = files[0];

videoFile.getFormatData(function(fileData) {
console.log('file data:' + JSON.stringify(fileData));
});
}
);

控制台输出为:

file data:{"width":0,"duration":0,"bitrate":0,"codecs":null,"height":0}

iOS 中是否存在已知错误?我在 documentation 的警告部分没有看到任何内容。 .非常感谢任何帮助。

最佳答案

我也被这个问题卡住了。确保您拥有最新版本的插件。这已在此处修复:

CB-7117

如果您无法更新插件,请执行以下操作:

var videoFile = files[0];
videoFile.localURL = videoFile.fullPath;

希望对您有所帮助!

关于ios - 新录制视频的 MediaFile.getFormatData() 包含错误信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24149805/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com