我正在使用LG Nexus(6.0)。当我使用以下代码捕捉视频时。
Intent intent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);
fileUri = getOutputMediaFileUri(MEDIA_TYPE_VIDEO);
// set video quality
intent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY, 1);
intent.putExtra(MediaStore.EXTRA_DURATION_LIMIT, 30);
intent.putExtra(MediaStore.EXTRA_OUTPUT, fileUri);
我已使用以下代码限制了其期限。
intent.putExtra(MediaStore.EXTRA_DURATION_LIMIT, 30);
相机似乎忽略了持续时间限制。在任何6.0设备上,它都不起作用。是否有另一种方法来限制6.0+设备上的视频捕获持续时间?