Thanks for replying @vic.yang , No I’ve not blocked screen share in firefox. As I said, It doesn’t even open screen share dialog using which we can allow or block screen share.
Do we need to wait before starting screen share after joining room, or something like that?
Hey @vic.yang, any update on this as the issue is still there.
When I’m already joined in a video call, then start screen sharing then its working fine.
Hey @vic.yang ,
Yes, the sample app is working in firefox.
In sample app, session is joined as soon as you open homepage (http://localhost:3000/), then you have to start video call, then only you can start screen share.
but In our use case, Its possible for user to join screen share without joining in video call.
Our Screen share flow is following: Click on screen share button → wait for init() → wait for join() to join session → wait for share-decode to be set true → call startShareScreen
Can you please help resolve the issue? as everything else is ready and we are stuck because of this screen share issue.
Hey @vic.yang ,
I think it maybe something related to this issue, As, In our case startShareScreen API is getting called by an another method and not by a user gesture directly.
Yes, seems like above mentioned issue was the root cause.
Now, I’ve added a dialog which gets showed after joining a session, which when user clicks then only startShareScreen gets called, and using this flow screen share is working fine.
@vic.yang I think this should be mentioned somewhere in the docs as well.