【发布时间】:2015-11-05 03:37:04
【问题描述】:
在一个 Ionic 项目中,我正在使用 cordova capture plugin 录制视频,这实际上是基于 Apache media-capture plugin。
Android 用户可以选择视频尺寸,但在 iOS 上没有相应的按钮。我正在用 iPhone 5 进行测试,它以 1920x1080 录制,但我的 Ionic 应用程序视频是 480x360,请注意纵横比是 4:3 而不是 16:9。 我想要至少 720p 的视频尺寸。
我阅读了插件文档,只有三个选项;持续时间和限制。这是否意味着无法设置视频的尺寸?
var options = {
limit: 1,
duration: 15,
quality: 1 // Only for Android, Video quality parameter, 0 means low quality, suitable for MMS messages, and value 1 means high quality
};
$cordovaCapture.captureVideo(options)
.then(function(videoData) {});
除此之外,我还看到了 Configuration Data 部分。我不知道我应该使用那个。我尝试将width 和height 添加到选项对象,但结果与以前相同。
var options = {
limit: 1,
duration: 15,
type: "video/quicktime",
height: 720,
width: 1280,
quality: 1
};
上面说不被任何平台支持,是不是很奇怪? :-)
任何平台都不支持。所有配置数据数组 空。
知道我能做什么吗?
【问题讨论】:
标签: cordova ionic-framework html5-video phonegap-plugins cordova-plugins