Quiero grabar una pestaña en particular (especificando la identificación de la pestaña) sin mostrar el cuadro de diálogo de selección de pestañas de getUserMedia. Para esto, uso mediaSource como navegador y un tabId como se describe en https://fluffy.github.io/w3c-screen-share/#screen-based-video-constraints
navigator.mediaDevices .getUserMedia({ video: { mediaSource: 'browser' }, tabId: <my_tab_id> })Pero esto siempre registra una pestaña en particular por sí sola, independientemente de la identificación de pestaña que especifiqué. ¿Cómo puedo hacer que esto funcione en mi tabId seleccionado?
Violín - https://jsfiddle.net/58rL3psg/