- Shipped
- 2026년 4월 26일 오후 9:18 UTC
- Author
- kamo
- Commit
- 6e267ce
팝업 도구 창이 열릴 때만 등록하는 softphone 그것을 닫고 inbound 호출은 조용히 놓쳤다. 세션을 SoftphoneProvider AuthenticatedToolWrapper에 장착 된 SIP REGISTER는 운영자가 서명하고 어떤 인바운드 INVITE 연산자의 주의를 가져옵니다. - app/hooks/useSoftphone.ts: 구현 후크 이름을 변경 useSoftphoneSession은 한 번 정확히 장착해야합니다. 세션 당 (SIP 자격 및 REGISTER를 소유합니다). - *********** 새로운 SoftphoneProvider 세션 실행 한 번 후 컨텍스트를 통해 상태를 노출하고, hasIncoming에 반응합니다. 이름 * 전환 - 도구로 softphone 도구 창을 팝업 : 사용자 정의 이벤트를 엽니 다 (단일 인스턴스이므로 이미 열리면 초점을 맞추고 있습니다) 제목, 재생 /sounds/ringtone.mp3 에 a 루프 까지 사용자 accepts/rejects/the 먼 걸림새. Public useSoftphone() 후크 읽기 context에서. - *********** context로 가져올 전환. - *********** 도구 트리를 감싸고 SoftphoneProvider 그래서 세션은 auth 상태만큼 생활. 고전적인 NA cadence (440Hz + 480Hz, 2s에, 4s 침묵) 그래서 audio.loop=true 천연 링 / 일시 / 링 패턴을 산출합니다. ~72 KB 브라우저는 초기 재생을 차단할 수 있습니다() 사용자가 제스처를 가지고 페이지; 연산자는 일반적으로 전화를 한 번 이상 클릭 도착, 그래서 이것은 거의 연습 문제입니다.