Element-web: Screensharing no longer works in chrome 64

Created on 16 Feb 2018  路  8Comments  路  Source: vector-im/element-web

Failed to get screen-sharing stream: NotAllowedError: Invalid state - despite having the plugin installed.

Community PR bug p2 major

Most helpful comment

While this seems to work in Chrome now, the same error message still appears in the riot deskop client. Any ideas how to deal with that?

All 8 comments

I couldn't reproduce this - after https://sites.google.com/a/chromium.org/dev/Home/chromium-security/deprecating-permissions-in-cross-origin-iframes, access to the mic and the camera is blocked, but I could still screenshare.

Ah; not the jitsi screen share - the shift-click-on-the-video-call-button screen share.

Yeah; this is broken but it's not a scalar thing.

Seems permission problem can be fixed using new getDisplayMedia() API in Chromium v70 https://groups.google.com/forum/#!msg/discuss-webrtc/Uf0SrR4uxzk/uO8sLrWuEAAJ

Hello,
I still have "Failed to get screen-sharing stream: NotAllowedError: Invalid state" on Chrome only.
Chrome Version 73.0.3683.103 (Build officiel) (64 bits)
I also enable on chrome://flags :

Hope someone can help me to fix the screensharing on Chrome.

The problem is also there on Desktop version: 1.4.2 for Linux...

Is there an update on this?

While this seems to work in Chrome now, the same error message still appears in the riot deskop client. Any ideas how to deal with that?

Was this page helpful?
0 / 5 - 0 ratings