Android 如何使用Appcelerator限制录像的持续时间和质量
我正在制作一个应用程序,允许用户发布他们的视频。我只是想限制视频的持续时间和质量 在iOS中,不同的选项没有问题 对于Android,我使用intent启动摄像头。我看到我们必须设置持续时间的可能性(这是android开发者指南中的一个示例): 我试着这样做,从不同的方式,但不可能 以下是我代码的一部分:Android 如何使用Appcelerator限制录像的持续时间和质量,android,android-intent,appcelerator,appcelerator-titanium,Android,Android Intent,Appcelerator,Appcelerator Titanium,我正在制作一个应用程序,允许用户发布他们的视频。我只是想限制视频的持续时间和质量 在iOS中,不同的选项没有问题 对于Android,我使用intent启动摄像头。我看到我们必须设置持续时间的可能性(这是android开发者指南中的一个示例): 我试着这样做,从不同的方式,但不可能 以下是我代码的一部分: var intent = Titanium.Android.createIntent({ action: 'android.media.action.VIDEO_CAPTURE
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) {
有人知道怎么做吗,真烦人
谢谢。试试
android.intent.extra.durationLimit
,因为这是android.provider.MediaStore.extra\u DURATION\u LIMIT
常量的值。试试android.intent.extra.durationLimit
,因为这是android.provider.MediaStore.EXTRA_DURATION_LIMIT的常量。我也找到了它。质量工程,但工期不受限制。我是一加一。这是代码:intent.putExtra(“android.intent.extra.videoQuality”,0);intent.putExtra(“android.intent.extra.durationLimit”,10)代码>我也刚刚找到它。质量工程,但工期不受限制。我是一加一。这是代码:intent.putExtra(“android.intent.extra.videoQuality”,0);intent.putExtra(“android.intent.extra.durationLimit”,10)代码>
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) {