숲 설정
SOOP(숲) 플랫폼 채팅을 챗뷰로 표시하기 위한 가이드 초안입니다. (현재 앱에서 URL 패턴 정식 지원 전이며, 향후 버전에서 정규식 화이트리스트 추가 예정)
상태
- 아직 기본 URL 검증 화이트리스트(
weflab,chzzk)에 포함되지 않음 - 아래 임시 절차/예시를 바탕으로 향후 정식 지원 시 문서 업데이트 예정
예상 URL 패턴 (예시)
https://soop.example.com/chat/<채널ID>실제 서비스 도메인/경로가 확정되면 여기 수정 필요
(예정) 사용 흐름
- 숲 채팅 전용 주소 확인 (팝업/iframe src)
- ChatView 지원 목록에 패턴 추가 (개발 필요)
- 메인 제어 창에서 URL 입력 → 적용
- 고정 모드 ON/OFF 로 방송 중 배치 유지
구현 예정 체크리스트 (개발용)
- [ ]
Controller.tsx내 URL 검증 zod refine 에 soop 패턴 추가 - [ ] README / 이 문서 패턴 업데이트
- [ ] 다중 서비스 간 스타일 충돌 여부 테스트
- [ ] 오버레이 내 폰트/색상 가독성 확인
문제 해결 (예상)
| 증상 | 원인 | 해결(예상) |
|---|---|---|
| URL 오류 표시 | 화이트리스트 미포함 | 코드 수정 후 재빌드 |
| 빈 화면 | 인증/쿠키 필요 | 브라우저 로그인 후 주소 확보, 동일 세션 여부 검토 |
다음 단계
- 실제 서비스 URL/DOM 구조 파악 → 패턴 구체화
- 필요 시 커스텀 CSS 삽입 기능 설계
정식 지원 전 임시 안내입니다.