gpt4 book ai didi

javascript - 使用 getUserMedia() API 时出现 404 错误

转载 作者:行者123 更新时间:2023-11-29 16:07:07 26 4
gpt4 key购买 nike

我有 index.html 和 app.js -index.html

<!DOCTYPE html>
<html>
<head>
<title>Realtime communication with WebRTC</title>
<link rel="stylesheet" href="css/main.css" />
</head>
<body>
<h1>Realtime communication with WebRTC</h1>
<video autoplay></video>
<script src="js/main.js"></script>
</body>
</html>

app.js =>

'use strict';
navigator.getUserMedia = navigator.getUserMedia ||
navigator.webkitGetUserMedia || navigator.mozGetUserMedia;
var constraints = {
audio: false,
video: true
};
var video = document.querySelector('video');

function successCallback(stream) {
window.stream = stream; // stream available to console
if (window.URL) {
video.src = window.URL.createObjectURL(stream);
} else {
video.src = stream;
}
}
function errorCallback(error) {
console.log('navigator.getUserMedia error: ', error);
}
navigator.getUserMedia(constraints, successCallback, errorCallback);

所以当我打开运行 index.html我有错误 -:8888/getUserMedia/[object%20MediaStream]:1 GET http://localhost:8888/getUserMedia/[object%20MediaStream]getUserMedia 不是函数。

我也在 apache 服务器上试过。但是得到了同样的错误。

最佳答案

包括adapter.js并设置video.srcObject = stream;其他所有内容均已弃用。

关于javascript - 使用 getUserMedia() API 时出现 404 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38542318/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com