$ cordova plugin addcordova-plugin-media-capture
<div style="position: absolute;top: 40px"> <input type="button"value="captureAudio"onclick="captureAudioClik()"><br> <input type="button"value="captureImage"onclick="captureImageClik()"><br> <input type="button"value="captureVideo"onclick="captureVideoClik()"><br> <button onclick="javascript:history.back(-1)">返回上一页</button> </div> <script> // capture callback var captureSuccess=function(mediaFiles){ var i, path, len; for (i = 0, len =mediaFiles.length; i < len; i += 1) { path = mediaFiles[i].fullPath; // do something interestingwith the file console.log('path = '+path); } }; // capture error callback var captureError=function(error) { navigator.notification.alert('Error code:' +error.code, null, 'Capture Error'); }; //音频的捕获 function captureAudioClik() { // start audio capture navigator.device.capture.captureAudio(captureSuccess, captureError, {limit:2}); } //图片的捕获 function captureImageClik() { navigator.device.capture.captureImage(captureSuccess, captureError, {limit:2}); } //录像的获取 function captureVideoClik() { navigator.device.capture.captureVideo(captureSuccess, captureError, {limit:2}); } </script>
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有