You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When screen sharing, the video portal fills the entire display
When screen sharing ends, the video panel shrinks
The feature definition is added to source control
The feature definition’s steps are wired in
The Release Notes include the screen sharing feature
There is a written guide to using screen sharing
Feature Definition
Feature: Screen Sharing
In order to show what we’re working on
I want to be able to share my screen with a Room
Scenario: Beginning Screen SharingGiven I am in in a Video Room
When Screen Sharing begins
Then I can see the shared screen
And the Video fills entire screen width and height
And I can scroll past the Video to get to the other Room elements
Implementation Details
The Jitsi iFrame API does have a screenSharingStatusChanged event0, which we can use to set the width and height attributes on the iFrame to 100vh and 100vw1 respectively; thus ensuring that screen fills the entire browser screen.
We should be able to listen to this event in video_room.js and swap classes on the containing element. Perhaps adding a class like screen-sharing--active to the iFrame itself?
The text was updated successfully, but these errors were encountered:
See: #91
I thought about adding some text at the bottom of the iframe but then
it was really hard to make it sync with the show timing of the jitsi default button (hangup/ mute).
This Issue May Be Closed When
When screen sharing ends, the video panel shrinksFeature Definition
Implementation Details
The Jitsi iFrame API does have a
screenSharingStatusChanged
event0, which we can use to set thewidth
andheight
attributes on the iFrame to100vh
and100vw
1 respectively; thus ensuring that screen fills the entire browser screen.We should be able to listen to this event in video_room.js and swap classes on the containing element. Perhaps adding a class like
screen-sharing--active
to the iFrame itself?The text was updated successfully, but these errors were encountered: