网上找的源码:
<script type="text/javascript">
function videoCapture() {
//开始录像(最长录制时间:15秒)
navigator.device.capture.captureVideo(onSuccess, onError, {duration: 15});
//录制成功
function onSuccess(mediaFiles) {
var i, path, len;
//遍历获取录制的文件(iOS只支持一次录制一个视频或音频)
for (i = 0, len = mediaFiles.length; i < len; i += 1) {
console.log(mediaFiles);
path = mediaFiles[i].fullPath;
alert("录制成功!\n\n"
+ "文件名:" + mediaFiles[i].name + "\n"
+ "fullPath地址:" + path);//录像后输出的文件路径
}
}
//录制失败
function onError(error) {
alert('录制失败!错误码:' + error.code);
}
}
</script> 是一个Cordova - MediaCapture插件的JS调用方式。
当录完像后。怎么把录像获得的文件路径赋值到一个input value里面。。谢谢了。。
<script type="text/javascript">
function videoCapture() {
//开始录像(最长录制时间:15秒)
navigator.device.capture.captureVideo(onSuccess, onError, {duration: 15});
//录制成功
function onSuccess(mediaFiles) {
var i, path, len;
//遍历获取录制的文件(iOS只支持一次录制一个视频或音频)
for (i = 0, len = mediaFiles.length; i < len; i += 1) {
console.log(mediaFiles);
path = mediaFiles[i].fullPath;
alert("录制成功!\n\n"
+ "文件名:" + mediaFiles[i].name + "\n"
+ "fullPath地址:" + path);//录像后输出的文件路径
}
}
//录制失败
function onError(error) {
alert('录制失败!错误码:' + error.code);
}
}
</script> 是一个Cordova - MediaCapture插件的JS调用方式。
当录完像后。怎么把录像获得的文件路径赋值到一个input value里面。。谢谢了。。
http://blog.csdn.net/happyflyingave/article/details/23655893