安卓系统通过以下代码
<body>
<video id="video" autoplay></video>
<script type="text/javascript">
// 监听plusready事件
document.addEventListener("plusready", function() {
// 扩展API加载完毕,现在可以正常调用扩展API
// 导入android.content.Intent类对象
var url = "_doc/0002.mp4";
var path = plus.io.convertLocalFileSystemURL(url);
console.log("path:" + path);
var Intent = plus.android.importClass("android.content.Intent");
// 导入后可以使用new方法创建类的示例对象
var intent = new Intent("android.media.action.VIDEO_CAPTURE");
intent.putExtra("android.intent.extra.videoQuality", 0); //0 means low quality, 1 means high quality
intent.putExtra("android.intent.extra.durationLimit", 10);
intent.putExtra("output", path);
var main = plus.android.runtimeMainActivity();
main.startActivity(intent);
}, false);
</script>
</body>
可以做到调用摄像头自动录制带有时间限制的视频。请问IOS端要如何做到?
connor
- 发布:2016-01-18 12:31
- 更新:2018-10-05 13:29
- 阅读:3525
请问IOS端如何调用摄像头并且自动录制带有时间限制的视频?
分类:MUI
1 个回复
k***@126.com
http://www.html5plus.org/doc/zh_cn/camera.html#plus.camera.CameraOptions
官方文档里已经有写明了,使用最新的HBuilder X可以在调用摄像头录像时设置videoMaximumDuration值