Problemas conhecidos e soluções
-
Ao fechar as guias do navegador ou sair dos navegadores sem chamar
stage.leave()
, os usuários ainda podem aparecer na sessão com um quadro congelado ou tela preta por até dez segundos.Solução alternativa: nenhuma.
-
As sessões do Safari aparecem intermitentemente com uma tela preta para os usuários que entram após o início de uma sessão.
Solução alternativa: atualize o navegador e reconecte a sessão.
-
O Safari não se recupera normalmente da troca de redes.
Solução alternativa: atualize o navegador e reconecte a sessão.
-
O console do desenvolvedor repete um erro
Error: UnintentionalError at StageSocket.onClose
.Solução alternativa: somente um palco pode ser criado por token de participante. Esse erro ocorre quando mais de uma instância
Stage
é criada com o mesmo token de participante, independentemente de a instância estar em um dispositivo ou em vários dispositivos.
Limitações do Safari
-
Para negar um aviso de permissões, é necessário redefinir a permissão nas configurações do site do Safari no nível do sistema operacional.
-
O Safari não detecta nativamente todos os dispositivos com a mesma eficácia que o Firefox ou o Chrome. Por exemplo, a câmera virtual OBS não é detectada.
Limitações do Firefox
-
As permissões do sistema precisam estar habilitadas para que o Firefox compartilhe a tela. Depois de habilitá-las, o usuário deverá reiniciar o Firefox para que ele funcione corretamente; caso contrário, se as permissões forem percebidas como bloqueadas, o navegador emitirá uma exceção NotFoundError
. -
O método
getCapabilities
está ausente. Isso significa que os usuários não conseguem obter a resolução ou a proporção da faixa de mídia. Veja este tópico do bugzilla. -
Várias propriedades
AudioContext
estão ausentes; por exemplo, latência e contagem de canais. Isso pode representar um problema para usuários avançados que desejem manipular as faixas de áudio.
-
Os feeds de câmera de
getUserMedia
são restritos a uma proporção de 4:3 no macOS. Veja o tópico 1 do bugzillae o tópico 2 do bugzilla .
-
Não há suporte para a captura de áudio com
getDisplayMedia
. Veja este tópico do bugzilla. -
A taxa de quadros na captura de tela está abaixo do ideal (aproximadamente a 15 fps?). Veja este tópico do bugzilla
.