Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

roll20+hangout = blank screen

Title says it all. Using chrome under w7 trying to launch a campaign in a hangout and get blank screen. This same campaign worked our last game a few weeks ago. Friends campaign had the same problem this weekend as well and we had to skip hangout mode and use direct (and had tons of audio issues). We'd rather sort out why this suddenly stopped working in hangouts. Ideas?
This happened to me as well a couple of times. You hit the Roll20 app button on the left, and then it's just "white." It usually took a couple refreshes/reloads to get it working properly. I'm not sure if this is related, but it seemed like when I would join and it would say the DM is using the Roll20 app and asks if you'd like to as well ("Use App" button), sometimes it would immediately disappear and be overlaid with a notice that "Because of X number of participants, you've been muted be default." When you click that away, the "Use App" button is gone.
I just tested with firefox and get the same thing as I do with Chrome. Blank screen in the hangout when selecting the roll20 app or launching from the roll20.net site to g+hangout.
The screen is white for a bit and then it should load. I suppose if you have a slower connection it may be white for a long bit? How long are you giving it to load? If you wait like more than 120 seconds and it's still not loading, please get me a console log and I'll look into it.&nbsp; <a href="https://developers.google.com/chrome-developer-tools/docs/console#opening_the_console" rel="nofollow">https://developers.google.com/chrome-developer-tools/docs/console#opening_the_console</a>
Okay Riley I will give it a shot and wait a longer time. I normally waited 20-30 seconds. I am on charter and typically downloads not an issue (15 meg down?) (it either works or is completely down) but I will run some tests there as well. tested: let sit for several minutes (5+) nothing still. tested connection, 15 meg down/ 3 up during same period
That link ... uh not really sure what they expect. The options they mention bring nothing up. I looked around to see if the chrome dev tools was something I could install but did not seem to be so. I enabled the java console in my control panel but still do not see anything to get debug output.&nbsp;
1367273363
Gauss
Forum Champion
Celestian, in Chrome, if you hit Ctrl+Shift+J you will bring up the Console log. You can copy/paste the results so that Riley can determine if there are any &nbsp;errors.&nbsp; - Gauss
Okay, so I figured out how to get it going (different page than linked on drop downs/etc).&nbsp; (the control-shift-j was not working for me) On client ready... ifr:1619 checking auth ifr:1608 API READY ifr:1626 Failed to load resource: the server responded with a status of 400 (Bad Request) <a href="https://accounts.google.com/o/oauth2/auth?client_id=783454986965-66jhlplsmg…rcontent.com&amp;response_type=token&amp;state=1056383202%7C0.835666233&amp;authuser=0" rel="nofollow">https://accounts.google.com/o/oauth2/auth?client_id=783454986965-66jhlplsmg…rcontent.com&amp;response_type=token&amp;state=1056383202%7C0.835666233&amp;authuser=0</a>
1367273720
Gauss
Forum Champion
Celestian, Ctrl+Shift+J wont work when you are already in a game because it is also the same command as one of our shortcuts. However, you &nbsp;should be able to use it outside of the game, then open the game. Ill let Riley know you have posted the log. - Gauss
What version of Chrome do you have, just out of curiousity? <a href="http://www.supportdetails.com" rel="nofollow">http://www.supportdetails.com</a> Also can you go here:&nbsp; <a href="https://accounts.google.com/b/0/IssuedAuthSubTokens?hl=en" rel="nofollow">https://accounts.google.com/b/0/IssuedAuthSubTokens?hl=en</a> You should see something like:&nbsp; Roll20 — Google+ Hangouts, Google+ Hangouts, Google+ You If you do, click "Revoke" and then try again and see if you can login to the Hangouts successfully.
On a hunch I also cleared my cookies with accounts.google.* and still got the error after relogging in. Just fyi...
Did you do the revoke thing?
Chrome is Version 26.0.1410.64 m Tried the revoke and no joy. When I connected after revoking it did ask me if I wanted to give roll20 access. The error this time was slightly different (pop up to allow roll20 access had something to do with it): Unsafe JavaScript attempt to access frame with URL about:blank from frame with URL <a href="https://accounts.google.com/o/oauth2/approval?as=36c72a8007428725&amp;hl=en&amp;pageId=none&amp;xsrfsign=APsBz4gAAAAAUX8ZcrhfZ9fT2-41-VUITwtj6iSj5T38" rel="nofollow">https://accounts.google.com/o/oauth2/approval?as=36c72a8007428725&amp;hl=en&amp;pageId=none&amp;xsrfsign=APsBz4gAAAAAUX8ZcrhfZ9fT2-41-VUITwtj6iSj5T38</a> . Domains, protocols and ports must match. ssl.gstatic.com/accounts/o/2953717444-postmessage.js:12 ua ssl.gstatic.com/accounts/o/2953717444-postmessage.js:12 xa ssl.gstatic.com/accounts/o/2953717444-postmessage.js:14 (anonymous function) ssl.gstatic.com/accounts/o/2953717444-postmessage.js:16 onload accounts.google.com/o/oauth2/approval?as=36c72a8007428725&amp;hl=en&amp;pageId=none&amp;xsrfsign=APsBz4gAAAAAUX8ZcrhfZ9fT2-41-VUITwtj6iSj5T38:2 On client ready... ifr:1619 checking auth ifr:1608 API READY ifr:1626 GET <a href="https://accounts.google.com/o/oauth2/auth?client_id=783454986965-66jhlplsmg…rcontent.com&amp;response_type=token&amp;state=239546813%7C0.1599437416&amp;authuser=0" rel="nofollow">https://accounts.google.com/o/oauth2/auth?client_id=783454986965-66jhlplsmg…rcontent.com&amp;response_type=token&amp;state=239546813%7C0.1599437416&amp;authuser=0</a> 400 (Bad Request) cb=gapi.loaded_0:145
Do you have any extensions loaded in Chrome? I would try temporarily disabling them all to make sure none of them are trying to block javascript. Also can you try one of the featured apps like Hangout Toolbox and see if they load for you as well?
Joshuha O. said: Do you have any extensions loaded in Chrome? I would try temporarily disabling them all to make sure none of them are trying to block javascript. Also can you try one of the featured apps like Hangout Toolbox and see if they load for you as well? First thing I did was disable the script blockers.
My group and I have had a similar problem. I had them restart the hangout and it fixed the issue about half the time. The other half the time we just opened roll20 in a&nbsp;separate&nbsp;tab. If it happens again I'll post the console log here.
A consistent fix for me is to expand the app side bar, hit the little x, removing roll20, then go into more apps and reinstall it. By consistent I mean I do this every single time I use hangouts ..
Anyone have any clues as to a fix for this? I have a game coming up this Saturday and I really do not want to have to call it off ;(
I'm not really sure what else we can guess is causing this. My guess since it seems to be a computer-specific issue is that perhaps you have some something on your end interfering. If it's not a Chrome extension perhaps a virus detector, toolbar, firewall... I would also recommend trying to create a new Google+ account and see if that fixes things just to be sure it's not some weird thing going on with your Google account.
1367436215
Gauss
Forum Champion
Celestian, did you disable all extensions and plugins or just the script blockers? Sometimes other extensions and plugins cause problems.&nbsp; - Gauss
Celestian said: Joshuha O. said: Do you have any extensions loaded in Chrome? I would try temporarily disabling them all to make sure none of them are trying to block javascript. Also can you try one of the featured apps like Hangout Toolbox and see if they load for you as well? First thing I did was disable the script blockers. Did you also try other Hangout Apps like Hangout Toolbox to see if the same problem&nbsp;occurrs?
It's not just this machine. I tried on my laptop and my second PC. Tried using firefox and chrome on all of them. Pretty sure it's not computer specific. It also affected my weekend game which is run by another fella on his side... he had the same problem.. and he runs on a MAC using Safari. I do not run a firewall via my routers or the firewall in windows. Gauss, yeap first thing I did was turn off all&nbsp;extensions/addons.
Joshuha O. said: Did you also try other Hangout Apps like Hangout Toolbox to see if the same problem&nbsp;occurrs? Yeap, everything but roll20 works fine.
Here is the log of me starting roll20 up in a hangout then launching the toolbox shortly after. The failed part is roll20. Uncaught ReferenceError: blockreferrer is not defined Uncaught ReferenceError: loaded is not defined On client ready... ifr:1619 checking auth ifr:1608 API READY ifr:1626 Failed to load resource: the server responded with a status of 400 (Bad Request) <a href="https://accounts.google.com/o/oauth2/auth?client_id=783454986965-66jhlplsmg…ercontent.com&amp;response_type=token&amp;state=650909463%7C0.723263272&amp;authuser=0" rel="nofollow">https://accounts.google.com/o/oauth2/auth?client_id=783454986965-66jhlplsmg…ercontent.com&amp;response_type=token&amp;state=650909463%7C0.723263272&amp;authuser=0</a> GET <a href="https://ssl.google-analytics.com/ga.js" rel="nofollow">https://ssl.google-analytics.com/ga.js</a> analytics.js:1 load drive client ifr:1531 Hangout Toolbox loaded! getScript:3519 Drive authorized -------------- For what it is worth here is the output I get when I click on that "accounts.google.com" link in the debugger. &lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "<a href="http://www.w3.org/TR/html4/loose.dtd&quot;&gt;&lt;html&gt;&lt;head&gt;&lt;title&gt;Google" rel="nofollow">http://www.w3.org/TR/html4/loose.dtd"&gt;&lt;html&gt;&lt;head&gt;&lt;title&gt;Google</a> Accounts&lt;/title&gt;&lt;meta http-equiv="content-type" content="text/html; charset=utf-8"&gt;&lt;meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1, user-scalable=0" /&gt;&lt;meta http-equiv="X-UA-Compatible" content="IE=edge" /&gt;&lt;link rel='stylesheet' type='text/css' href='<a href="https://ssl.gstatic.com/accounts/o/1893590695-error_page_css_ltr.css" rel="nofollow">https://ssl.gstatic.com/accounts/o/1893590695-error_page_css_ltr.css</a>'&gt; &lt;script type="text/javascript" src="<a href="https://ssl.gstatic.com/accounts/o/1752134520-common_lib.js&quot;&gt;&lt;/script" rel="nofollow">https://ssl.gstatic.com/accounts/o/1752134520-common_lib.js"&gt;&lt;/script</a>&gt; &lt;style&gt;@media screen and (max-width:500px) {#robot {background: none; min-height: 0; min-width: 0; padding: 0;}#stack_trace {display: none;}} #oauth2_request_info_header {background-image: url("<a href="https://ssl.gstatic.com/accounts/o/blank.gif&quot;);}&lt;/style&gt;&lt;/head&gt;&lt;body" rel="nofollow">https://ssl.gstatic.com/accounts/o/blank.gif");}&lt;/style&gt;&lt;/head&gt;&lt;body</a> &gt;&lt;div id="robot"&gt;&lt;/div&gt;&lt;a href="//<a href="http://www.google.com/" rel="nofollow">www.google.com/</a>" id="googlelogo"&gt;&lt;img src="//<a href="http://www.google.com/images/logo_sm.gif" rel="nofollow">www.google.com/images/logo_sm.gif</a>" alt="Google"&gt;&lt;/a&gt;&lt;p id="errorCode" class="bold"&gt;Error: invalid_client&lt;/p&gt;&lt;div id="oauth2_request_info_header"&gt;Request Details&lt;ul id="oauth2_request_info_items"&gt;&lt;li class="param_entry" id="param_entry_0"&gt;immediate=true&lt;/li&gt;&lt;li class="param_entry" id="param_entry_1"&gt;scope=<a href="https://www.googleapis.com/auth/plus.me" rel="nofollow">https://www.googleapis.com/auth/plus.me</a> <a href="https://www.googleapis.com/auth/hangout.av" rel="nofollow">https://www.googleapis.com/auth/hangout.av</a> <a href="https://www.googleapis.com/auth/hangout.participants&lt;/li&gt;&lt;li" rel="nofollow">https://www.googleapis.com/auth/hangout.participants&lt;/li&gt;&lt;li</a> class="param_entry" id="param_entry_2"&gt;response_type=token&lt;/li&gt;&lt;li class="param_entry" id="param_entry_3"&gt;redirect_uri=postmessage&lt;/li&gt;&lt;li class="param_entry" id="param_entry_4"&gt;Vt=all&lt;/li&gt;&lt;li class="param_entry" id="param_entry_5"&gt;proxy=oauth2relay772950117&lt;/li&gt;&lt;li class="param_entry" id="param_entry_6"&gt;origin=<a href="https://ega1ishctv8cj3blqun5vr891vinoa3n-a-hangout-opensocial.googleusercontent.com&lt;/li&gt;&lt;li" rel="nofollow">https://ega1ishctv8cj3blqun5vr891vinoa3n-a-hangout-opensocial.googleusercontent.com&lt;/li&gt;&lt;li</a> class="param_entry" id="param_entry_7"&gt;state=1479444590|0.3905027627&lt;/li&gt;&lt;li class="param_entry" id="param_entry_8"&gt;client_id=783454986965-66jhlplsmg25v3ohmj9vr0vtrceoe4ad.apps.googleusercontent.com&lt;/li&gt;&lt;li class="param_entry" id="param_entry_9"&gt;authuser=0&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;script type="text/javascript"&gt;lso.doZippy("oauth2_request_info_header", "oauth2_request_info_items");&lt;/script&gt;&lt;/body&gt;&lt;/html&gt;
Hmmm I'm not sure what Uncaught ReferenceError: blockreferrer is not defined Uncaught ReferenceError: loaded is not defined Are about. I don't use any variables named those... Can you get me whatever the full URL is for this (with whatever is in the abridged ... part in the middle)? <a href="https://accounts.google.com/o/oauth2/auth?client_id=783454986965-66jhlplsmg…ercontent.com&amp;response_type=token&amp;state=650909463%7C0.723263272&amp;authuser=0" rel="nofollow">https://accounts.google.com/o/oauth2/auth?client_id=783454986965-66jhlplsmg…ercontent.com&amp;response_type=token&amp;state=650909463%7C0.723263272&amp;authuser=0</a>
this: Uncaught ReferenceError: blockreferrer is not defined Uncaught ReferenceError: loaded is not defined Was shown at the "name hangout and invite people" menu so I am pretty sure it's&nbsp;unrelated&nbsp;to you... at the time I had the addons enabled again. Here is the full logs of the same w/o addons enabled again. On client ready... ifr:1619 checking auth ifr:1608 API READY ifr:1626 GET <a href="https://accounts.google.com/o/oauth2/auth?client_id=783454986965-66jhlplsmg…usercontent.com&amp;response_type=token&amp;state=507267211%7C0.4535784&amp;authuser=0" rel="nofollow">https://accounts.google.com/o/oauth2/auth?client_id=783454986965-66jhlplsmg…usercontent.com&amp;response_type=token&amp;state=507267211%7C0.4535784&amp;authuser=0</a> 400 (Bad Request) cb=gapi.loaded_0:145 load drive client ifr:1531 Hangout Toolbox loaded! getScript:3519 Drive authorized ---------------------- That was me launching from roll20 to hangout, waiting for roll20 to start (failed) then launching the hangout toolbox for grins. Here is a copy link address of URL that you asked for: <a href="https://accounts.google.com/o/oauth2/auth?client_id=783454986965-66jhlplsmg25v3ohmj9vr0vtrceoe4ad.apps.googleusercontent.com&amp;scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fplus.me+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fhangout.av+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fhangout.participants&amp;immediate=true&amp;Vt=all&amp;proxy=oauth2relay723352767&amp;redirect_uri=postmessage&amp;origin=https%3A%2F%2Fega1ishctv8cj3blqun5vr891vinoa3n-a-hangout-opensocial.googleusercontent.com&amp;response_type=token&amp;state=507267211%7C0.4535784&amp;authuser=0" rel="nofollow">https://accounts.google.com/o/oauth2/auth?client_id=783454986965-66jhlplsmg25v3ohmj9vr0vtrceoe4ad.apps.googleusercontent.com&amp;scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fplus.me+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fhangout.av+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fhangout.participants&amp;immediate=true&amp;Vt=all&amp;proxy=oauth2relay723352767&amp;redirect_uri=postmessage&amp;origin=https%3A%2F%2Fega1ishctv8cj3blqun5vr891vinoa3n-a-hangout-opensocial.googleusercontent.com&amp;response_type=token&amp;state=507267211%7C0.4535784&amp;authuser=0</a> Thanks for your help!
I have exactly the same error. Opening Roll20 in Google hangouts is blank white screen. all worked fine last week. this is the same whether opening via virtual tabletop or from Google + players have have opening screen that I would expect, to choose campaigns from their list. We did get it to work again later, i'm not sure how I think the player might have selected the campaign. I have tried all of the above. This is my console log. On client ready... ifr:1619 checking auth ifr:1608 GET <a href="https://accounts.google.com/o/oauth2/auth?client_id=783454986965-66jhlplsmg…rcontent.com&amp;response_type=token&amp;state=286760072%7C0.2178944827&amp;authuser=0" rel="nofollow">https://accounts.google.com/o/oauth2/auth?client_id=783454986965-66jhlplsmg…rcontent.com&amp;response_type=token&amp;state=286760072%7C0.2178944827&amp;authuser=0</a> 400 (Bad Request) cb=gapi.loaded_0:145 API READY Chrome 26.0.1410.64 Chris.
Can you (Celestian or Chris R.) try creating a new Google/Google+ Account by any chance (not that I expect you to get rid of your old one)? I'm trying to determine if this is something to do with your account or with your computer. Sorry, I know that's a bit of a pain.
For what it's worth, two players reported the "white screen" in our game last night. Both eventually resolved the issue by reloading/differnt browsers/waiting not necessasarily in that order...
Sorry for all the trouble. I literally haven't touched that code since&nbsp;February&nbsp;so it must be something Google changed on their end...&nbsp;I just made some changes basically blindly trying to figure out what it might be...so let me know if any of that helped :-) If not, I'd still be interested to know if making a new account changes things at all.
Okay, so first thing I did was try my 2nd g+ account I created way back for testing. IT worked.... then I went back to my old account and it worked.... I am not sure if it was because I used the 2nd account then back to first or if it was fixed before I tried 2nd account (did not test main account first). Either way it seems to be working today for me. I will update if that changes. Thanks ;)
Okay, great, glad to hear it! :-)
Hate to drag up an old issue, but I'm getting this, too. &nbsp;A couple other apps aren't working either though, so I thin it is something on google's end. &nbsp;I've done the revoke and a couple reinstalls. Not getting much joy.
1369463588
Gauss
Forum Champion
Brian, try deactivating all of your plugins and extensions. One of them may be causing the problem.&nbsp; - Gauss
Gauss said: Brian, try deactivating all of your plugins and extensions. One of them may be causing the problem.&nbsp; - Gauss Sorry, no luck there. Also tried 2nd account trick from above, with no luck either.
1369520034
Gauss
Forum Champion
Resolution: Brian and I resolved the problem. It was a cookie setting that was preventing Roll20 from loading in google hangouts.&nbsp; - Gauss
To Follow up. &nbsp;Gauss helped me work out that it was a cookie issue. &nbsp;Third party cookies need to be enabled for Roll20 to work properly in hangouts. &nbsp;Thank you Gauss for your time and effort.