docker-jitsi-meet
docker-jitsi-meet copied to clipboard
YouTube sharing doesn't work when Jitsi web client is embedded within iFrame
If I run the Jitsi web application directly in the browser, sharing a YouTube video works perfectly.
However, if the Jitsi web application is embedded in an iFrame (our application), it does not work. The YouTube player is loaded for participants but does not play (even when host plays).
Can't see any browser error messages on the client side, it just doesn't play.
Anyone else have any experiencing in getting this feature to work when Jitsi is embedded in an iFrame?
I have used the YouTube player in the Jitsi Meet electron application, so I can only imagine that there is something going on with a Cross-Origin Resource Sharing policy.
@kescherCode I suspected it could be something like that... now just to figure out exactly why 🤔
I did go into the app.bundle.js to change the YouTube iFrame API options to try make the host app the origin, but it didn't end up fixing it.
We found the same issue, did you find a solution?
@romualdosc unfortunately no, we disabled the feature in the meantime
same
I see if we remove "pointer-events: none;" from the style tag of div#sharedVideo and the user press play in the youtube video then it works normally. This should be some cross-reference related problem.
same problem....
Hello @saghul @sapkra Is there any workaround for this issue?
I have no idea, but I can say that nested iframes are extremely buggy in browsers. Can you test it in another one, with an other engine (IE, Safari, Firefox, Chrome)?
found this issue. https://github.com/jitsi/jitsi-meet/issues/7037
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Stale bots are crap.
This is not something we can solve due to the nested frames limitations.