WebRTC safari при нажатии на черный экран

#safari #webrtc

Вопрос:

Во время тестирования проекта видеоконференцсвязи с использованием WebRTC в браузере safari 14.1.2, если вы нажмете значок, который делает экран конкретного участника полноэкранным, onClick=’функция()’ переходит к соответствующей функции и реализует логику, позволяющую сделать экран полноэкранным. В какой-то момент появляется черный экран. Однако, если вы вызовете соответствующую функцию() на консоли safari без прямого нажатия, она будет работать нормально. Пожалуйста, помогите мне

Ниже приведена соответствующая функция html и js

 <li class="fullsc" onclick="fullsc('${ulIdx}');">


function fullsc(ulIdx){ ... }
 

консольный метод safari называется успешным