Підключення анімації + аудіо, які насправді грає + розблокування рингтонів

Fixkamo-internal
Змішані
26 квітня 2026 р. о 22:30 UTC
Авторизація
kamo
Про нас
31f3f84

Три координовані застібки для вхідного шляху: 1. Візуальні відгуки при прийнятті. Клацніть відповідь зліва обидві кнопки чуйно-відповідна, але невідповідна — обговорення СПД займає 1-3 с перед дзвінком йде жити, і UI не показало нічого відбувається. Додано стан поглинання на SoftphoneState (set in Відповідь(), очищений від *********** сеанс події. При прийомі: - Вимкнення кнопки та відключення - Кнопка відповіді ковзає в центр, ковпаки зелений→синій, краплі піктограма, і отримує обертальний хід кільце - імпульси на кнопках відповіді - етикетка "Підключення..." видається нижче Обидва кнопки також відключені і тостер-венти скидаються так подвійне клацання не може відхиляти вогонь під час прийнятного рейсу. 2. Ні аудіо після підключення. WebRTC приймає рішення перед дистанційним аудіо до з'єднання, тому прикріпітьRemoteAudio() було сканування реаніматорів () в момент, коли не існує треку. І по час прибуття треку (~1-3 s пізніше), вікно користувача expired so audio.play() був безглуздий відхилений автоматичною політикою відтворення. Два кріплення: - SipJsSession.accept() Тепер називає прем'єрRemoteAudio () в межах Відповідь клацання контексту жест (а) на порожній MediaStream достатньо для браузера, щоб записати елемент як користувач-активований. - прикріпитиRemoteAudio() додатково гачки шт.ontrack так треки, які прибути після встановлення до аудіоелемента при заїзді, не просто знімок у встановлений час. 3. Конфігурований рингтон ніколи не грав для вхідних дзвінків. Кінгтон елемент був створений на SoftphoneProvider mount, але його перша гра() виклик був на вході INVITE - зазвичай хвилин / годин після останнього Користувач жест, так що політика автоматичного відтворення заблокувала його. Додано раз Audio-unlock помічник, який слухає для першого кліку/підключення/touchstart на документі, пропагує як елемент рингтону, так і віддалений SIP аудіо-елемент за допомогою приглушеної гри→pause циклу, потім видаляє себе. Після що, як елементи призначені для решти сторінки Термін служби та вхідні кільця + виклик аудіо грати відразу.

Всі зміни

Як ви бачите відправлення?

Кожен з цих оновлень землі в робочому просторі автоматично. Почати вільний час і дивитися його на тиждень після тижня.

БезкоштовноПерегляд цін