Пир js не открывает соединение без ошибок (реагирует) - PullRequest
0 голосов
/ 28 января 2020

Я почти полностью скопировал пример из https://peerjs.com/docs.html#start, но вдруг он упал (вчера это работало, но не сегодня)

вот мой пэр js мир код

componentDidMount = () => {
    this.peer = new Peer()
    if (this.state.join === "host") {
        this.peer = new Peer()
        this.peer.on("error", err => {
            console.log("error: ", err)
        })
        this.peer.on("open", id => {
            this.props.dispatch({type: "SetPeerId", value: id})
            console.log(id)
        })
        this.peer.on("connection", (con) => {
            console.log("connection opened")
            con.on("data", i => {
                console.log(i)
            })
        })
    } else {
        this.peer = new Peer()
        var con = this.peer.connect(this.state.join)
        con.on("open", () => {
            console.log("opened")
            setInterval(() => {
                con.send("HERE WE ARE")
            }, 100)
        })
        con.on("error", err => {
            console.log("error ", err)
        })
    }
}
...