我在做一个应用程序,允许用户发布自己的视频。 我只是想限制的持续时间和视频质量。
在iOS中,有不同的选择没有问题。
对于Android,我使用意图启动相机。 我看到我们有可能设定时间与(这是从Android开发者指南为例):
intent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY, 1);
intent.putExtra(MediaStore.EXTRA_DURATION_LIMIT, 8);
我试图做到这一点,从不同的方式,但不可能。
这里是我的代码的一部分:
var intent = Titanium.Android.createIntent({ action: 'android.media.action.VIDEO_CAPTURE' });
intent.putExtra("android.provider.MediaStore.EXTRA_VIDEO_QUALITY",0);
intent.putExtra("android.provider.MediaStore.EXTRA_DURATION_LIMIT",10);
$.upload.activity.startActivityForResult(intent, function(e) {
有没有人有一个想法如何做到这一点,这真是烦人。
谢谢。