Tengo una extensión de cromo que crea la grabación de pantalla usando javascript de vainilla.
Entonces, aquí hay dos escenarios principales, uno en macOS y otro en ChromeOS/Windows.
Cuando grabo con pestañas en ambos sistemas operativos, la grabación funciona bien, lo que significa que captura mi micrófono con el audio del sistema interno, ¡todo bien aquí!
Pero, cuando hago la grabación de pantalla completa :
Mientras grababa a pantalla completa, vi una gran diferencia en esta famosa ventana emergente:
¿Por qué hay una diferencia entre la casilla de verificación de compartir audio del sistema en mac no está allí y en ChromeOS/windows está allí?
ventana emergente en macOS:
ventana emergente en ChromeOS/Windows: