From d6c565b22c3b15ed6cf8b6e93a7b7c7e26f9ca13 Mon Sep 17 00:00:00 2001 From: Sazzad Hossain Khan <itsazzad@gmail.com> Date: Wed, 17 Jan 2018 20:50:26 +0600 Subject: [PATCH] new line compatibility fix (#94) --- rtcpeerconnection.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/rtcpeerconnection.js b/rtcpeerconnection.js index 2e8e87b..aecc782 100644 --- a/rtcpeerconnection.js +++ b/rtcpeerconnection.js @@ -423,7 +423,7 @@ PeerConnection.prototype.offer = function (constraints, cb) { expandedOffer.jingle = jingle; } - expandedOffer.sdp.split('\r\n').forEach(function (line) { + expandedOffer.sdp.split(/\r?\n/).forEach(function (line) { if (line.indexOf('a=candidate:') === 0) { self._checkLocalCandidate(line); } @@ -519,7 +519,7 @@ PeerConnection.prototype.handleOffer = function (offer, cb) { }); self.remoteDescription = offer.jingle; } - offer.sdp.split('\r\n').forEach(function (line) { + offer.sdp.split(/\r?\n/).forEach(function (line) { if (line.indexOf('a=candidate:') === 0) { self._checkRemoteCandidate(line); } @@ -591,7 +591,7 @@ PeerConnection.prototype.handleAnswer = function (answer, cb) { } }); } - answer.sdp.split('\r\n').forEach(function (line) { + answer.sdp.split(/\r?\n/).forEach(function (line) { if (line.indexOf('a=candidate:') === 0) { self._checkRemoteCandidate(line); } @@ -736,7 +736,7 @@ PeerConnection.prototype._answer = function (constraints, cb) { direction: 'outgoing' }); } - expandedAnswer.sdp.split('\r\n').forEach(function (line) { + expandedAnswer.sdp.split(/\r?\n/).forEach(function (line) { if (line.indexOf('a=candidate:') === 0) { self._checkLocalCandidate(line); } -- GitLab