Index: remoting/webapp/remoting.js |
diff --git a/remoting/webapp/remoting.js b/remoting/webapp/remoting.js |
index 75b84b719948c7f9e39c285bb8bdc34cc5463394..118c14674d62c31de717405904246cf45fe7f4b1 100644 |
--- a/remoting/webapp/remoting.js |
+++ b/remoting/webapp/remoting.js |
@@ -54,7 +54,7 @@ remoting.init = function() { |
window.addEventListener('blur', pluginLostFocus_, false); |
// Parse URL parameters. |
- var urlParams = getUrlParameters(); |
+ var urlParams = getUrlParameters_(); |
if ('mode' in urlParams) { |
if (urlParams['mode'] == 'me2me') { |
var hostId = urlParams['hostId']; |
@@ -193,3 +193,16 @@ function isHostModeSupported_() { |
// Currently, sharing on Chromebooks is not supported. |
return !navigator.userAgent.match(/\bCrOS\b/); |
} |
+ |
+/** |
+ * @return {Object.<string, string>} The URL parameters. |
+ */ |
+function getUrlParameters_() { |
+ var result = {}; |
+ var parts = window.location.search.substring(1).split('&'); |
+ for (var i = 0; i < parts.length; i++) { |
+ var pair = parts[i].split('='); |
+ result[pair[0]] = decodeURIComponent(pair[1]); |
+ } |
+ return result; |
+} |