SDP-Minify (stripSDP) deaktiviert: verursachte Parsefehler bei setRemoteDescription
All checks were successful
Pin to IPFS / pin (push) Successful in 9s
All checks were successful
Pin to IPFS / pin (push) Successful in 9s
This commit is contained in:
parent
8cb206370f
commit
f1f27e5164
1 changed files with 2 additions and 4 deletions
6
p2p.js
6
p2p.js
|
|
@ -47,8 +47,7 @@ class MeshNet {
|
||||||
signalSent = true;
|
signalSent = true;
|
||||||
this._log('SDP-Signal (Offer) empfangen');
|
this._log('SDP-Signal (Offer) empfangen');
|
||||||
|
|
||||||
const minSignal = signal.sdp ? { ...signal, sdp: stripSDP(signal.sdp) } : signal;
|
const packed = await pack({ v: 1, id: this.myPeerId, s: signal });
|
||||||
const packed = await pack({ v: 1, id: this.myPeerId, s: minSignal });
|
|
||||||
this._currentQRData = encode45(packed);
|
this._currentQRData = encode45(packed);
|
||||||
this._fullSDPData = this._currentQRData;
|
this._fullSDPData = this._currentQRData;
|
||||||
|
|
||||||
|
|
@ -108,8 +107,7 @@ class MeshNet {
|
||||||
peer.on('signal', async signal => {
|
peer.on('signal', async signal => {
|
||||||
if (answerSent) return;
|
if (answerSent) return;
|
||||||
answerSent = true;
|
answerSent = true;
|
||||||
const minSignal = signal.sdp ? { ...signal, sdp: stripSDP(signal.sdp) } : signal;
|
const packed = await pack({ v: 1, id: this.myPeerId, s: signal, to: remoteId });
|
||||||
const packed = await pack({ v: 1, id: this.myPeerId, s: minSignal, to: remoteId });
|
|
||||||
const answerData = encode45(packed);
|
const answerData = encode45(packed);
|
||||||
if (this.onanswerready) this.onanswerready(answerData);
|
if (this.onanswerready) this.onanswerready(answerData);
|
||||||
this._log('Answer QR erstellt');
|
this._log('Answer QR erstellt');
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue