macielbombonato / bigbluebutton

Automatically exported from code.google.com/p/bigbluebutton
0 stars 0 forks source link

Setting the desktop share applet for width="0" prevents launching on webkit browser on Mac OS #884

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Recently, we noticed that the latest version of Safari 5.0.3 (6533.17.14) or 
Chrome (9.0.597.102) running under Mac OS X 10.6.6 were no longer launching the 
desktop sharing.

We think the problem is related to webkit.  When the user clicks the share 
desktop icon, the BigBlueButton client inserts a <applet> tag into an iFrame.  
In /var/www/bigbluebutton/client/BigBlueButton.html on line 122, the JavaScript 
inserts the <applet> tag with width "0" and height "400"

                        "id=\"DeskShareApplet\" width=\"0\" height=\"400\" archive=\"bbb-deskshare-applet-0.71.jar\">" +

Turns out, webkit will no longer launch an applet with width or height of 0.  
We changed the width from 0 to 1

                        "id=\"DeskShareApplet\" width=\"1\" height=\"400\" archive=\"bbb-deskshare-applet-0.71.jar\">" +

desktop sharing applet should now launch.

Original issue reported on code.google.com by ffdixon@gmail.com on 28 Feb 2011 at 3:51

GoogleCodeExporter commented 9 years ago
Fixed.

Original comment by ffdixon@gmail.com on 1 Mar 2011 at 2:53

GoogleCodeExporter commented 9 years ago

Original comment by ritza...@gmail.com on 9 Nov 2011 at 8:23

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago

Original comment by mcmarkos86 on 10 Nov 2011 at 5:01

GoogleCodeExporter commented 9 years ago
I tested on my machine which has Mac OS X 10.6.8, safari 5.1.1, chrome 
15.0.874.120 and it's working ok with width="0"... are u still facing this 
problem?

Original comment by mcmarkos86 on 14 Nov 2011 at 7:22

GoogleCodeExporter commented 9 years ago

Original comment by mcmarkos86 on 23 Nov 2011 at 6:40