Должен ли publisher.on ('accessDialogOpened') срабатывать, когда пользователь ранее дал разрешения? - PullRequest
0 голосов
/ 03 июля 2019

Мы используем "@ opentok / client": "^ 2.15.10"

Мы пытаемся предоставить дополнительную визуальную обратную связь, когда браузер запрашивает разрешения для микрофона и камеры.

Мы основали наше решение на событии Publisher 'accessDialogOpened'.

Это работает очень хорошо в случае, когда диалоговое окно разрешений действительно открыто, и пользователь должен действовать по нему.

По какой-то причине это событие срабатывает в случаях, когда пользователь ранее предоставил разрешения, что вызывает некоторые проблемы с нами. (в этом сценарии диалог никогда не открывается)

В конечном итоге последующее событие «accessDialogClosed» следует примерно через 500 мс, что устраняет проблему, но при этом у нас появляется нежелательное мерцание.

Мой вопрос «Ожидается ли это, и я должен найти способ обойти это? Это ошибка, которую можно исправить в последующих выпусках?»

...