fix: ios safari infinite loader and time parameter#241
fix: ios safari infinite loader and time parameter#241DaniilVdovinov wants to merge 1 commit intobigbluebutton:developfrom
Conversation
|
Hi @DaniilVdovinov , thanks for your contribution. |
|
Thank you for this contribution! Just to give a bit more info on the CLA @pedrobmarin mentioned -- Could you please confirm if you already sent in the signed Contributor License Agreement? See https://docs.bigbluebutton.org/support/faq.html#why-do-i-need-to-sign-a-contributor-license-agreement-to-contribute-source-code |
|
@antobinary Hi! I sent CLA |
|
Thank you @DaniilVdovinov |
|
I'm not sure why we don't set the screenshare video muted. Maybe this could work as a solution as well. I still don't understand why we'd need to pause this media. It should be controled by the synchronizer... @antobinary do you think anyone could check on this? |
|
Hey guys, I didn't quite get it, the safari you are talking about is the desktop one or the iphone's? Because, I tested here and found the following issue: #247 I searched here in the repo and didn't find any known issue regarding that! |
Fix iOS safari infinite loader and time parameter
I noticed that in version 4.+ in mobile safari, simultaneous playback of the screen share and a webcam did not work. In version 5.0.0, this bug was fixed (or I updated ios), but in some cases in safari, when opening the page, the loader remained even after loading all the resources. There was also the bug with the
tparameter #80Docs
I think it's related to safari webkit. Safari does not allow you to play more than one
<video>with sound on the page.Here are links to explore: webkit bugs, webkit blog, possible solution
Added
autoPlayattribute to screen share and webcam<video>pause()after screen share initialization to prevent immediately screen share playback