Failed to construct 'RTCPeerConnection': The provided value is not of type 'RTCConfiguration'. 怎么解决
时间: 2024-03-25 15:38:14 浏览: 63
这个错误通常是由于传递给 RTCPeerConnection 构造函数的参数不是有效的 RTCConfiguration 对象引起的。RTCConfiguration 对象应该包含一组 peer 连接的配置选项,例如 STUN/TURN 服务器的 URL、ICE 服务器的 URL 等。
要解决这个问题,您可以检查传递给 RTCPeerConnection 构造函数的参数是否正确,并确保它符合 RTCConfiguration 对象的要求。您还可以尝试使用默认的 RTCConfiguration 对象,如下所示:
```javascript
const configuration = { iceServers: [{ urls: "stun:stun.l.google.com:19302" }] };
const peerConnection = new RTCPeerConnection(configuration);
```
如果问题仍然存在,您可以尝试使用浏览器的调试工具来检查代码,并查找导致错误的原因。
阅读全文