Index: remoting/webapp/remoting.js |
diff --git a/remoting/webapp/remoting.js b/remoting/webapp/remoting.js |
index 188dc062da3a3c2b1557a176f82a59353a8bb859..c02a48bda37e80a47f5c4802eaf72827dd565435 100644 |
--- a/remoting/webapp/remoting.js |
+++ b/remoting/webapp/remoting.js |
@@ -141,6 +141,16 @@ remoting.init = function() { |
var hostId = urlParams['hostId']; |
remoting.connectMe2Me(hostId); |
return; |
+ } else if (urlParams['mode'] == 'hangout') { |
+ var accessCode = urlParams['accessCode']; |
+ remoting.ensureSessionConnector_(); |
+ remoting.setMode(remoting.AppMode.CLIENT_CONNECTING); |
+ remoting.connector.connectIT2Me(accessCode); |
+ |
+ document.body.classList.add('hangout-remote-desktop'); |
+ var hangoutSession = new remoting.HangoutSession(); |
+ hangoutSession.init(); |
+ return; |
} |
} |
// No valid URL parameters, start up normally. |