如何在react-native-webrtc中使用简单对等

问题描述

我试图在构造函数中为简单的对等体使用react-native-webrtc

import wrtc from 'react-native-webrtc';

const peer = new SimplePeer({initiator: true,wrtc: wrtc});

我得到的错误

ExceptionsManager.js:179 Error: No WebRTC support: Not a supported browser

解决方法

你必须像这样导入它


import {
  RTCPeerConnection,RTCIceCandidate,RTCSessionDescription,RTCView,MediaStream,MediaStreamTrack,mediaDevices,registerGlobals
} from 'react-native-webrtc';

const peer = new SimplePeer(
{initiator: true,wrtc: { 
  RTCPeerConnection,registerGlobals
  },});
,

看看这个问题,根据评论者https://github.com/feross/simple-peer/issues/109

,您的问题似乎已经解决。