h5调用摄像头
时间: 2023-07-04 20:26:21 浏览: 174
H5调用电脑摄像头实现拍照功能
要在H5中调用摄像头,可以使用HTML5的MediaDevices.getUserMedia() API。以下是一个基本的示例代码,可以在浏览器中打开并测试:
```
<!DOCTYPE html>
<html>
<head>
<title>Camera Test</title>
</head>
<body>
<video id="video" width="640" height="480" autoplay></video>
<script>
navigator.mediaDevices.getUserMedia({ video: true })
.then(function (stream) {
var video = document.querySelector('#video');
video.srcObject = stream;
video.onloadedmetadata = function(e) {
video.play();
};
})
.catch(function (err) {
console.log(err);
});
</script>
</body>
</html>
```
这段代码会调用用户的摄像头,并在页面上显示摄像头的视频。如果您需要更多的控制,可以使用WebRTC API,例如获取视频帧和处理视频流。
阅读全文