콘솔 경고 메시지
라이브러리가 초기화나 표시를 중단할 때 브라우저 콘솔에 남기는 경고 문구입니다. 문구별 원인과 확인 지점을 다룹니다.
경고 문구
모두 console.warn 으로 남습니다. 경고가 남은 시점부터 그 호출은 아무 일도 하지 않습니다.
| 문구 | 원인 | 확인할 곳 |
|---|---|---|
Please set 'partnerId' parameter to SauceClipPlayerLib function. | 파트너 ID가 비었음 | setInit 의 partnerUniqueIdsetPartnerUniqueId 인자 |
Please set 'clipId' parameter to SauceClipPlayerLib function. | 클립 ID가 비었음 | setInit 의 clipId |
Please insert the div tag with '…'ID into HTML. | 지정한 ID의 요소를 문서에서 찾지 못함 | 마운트 <div> 의 idsetInit 의 elementId |
📍 세 문구 모두
SauceClip Setting Problem: 으로 시작합니다.
요소를 찾지 못하는 경우
마운트 요소 경고는 ID가 틀렸을 때 외에 호출 시점 때문에도 납니다.
| 상황 | 확인 |
|---|---|
<script> 가 마운트 <div> 보다 위에 있음 | <div> 를 스크립트보다 위로 옮기거나 DOMContentLoaded 안에서 호출 |
| 요소를 프레임워크가 나중에 그림 | 요소가 그려진 뒤에 load 호출 |
elementId 를 지정하지 않음 | 기본값 sauce_clip_player 로 <div> 를 만들거나 elementId 지정 |
경고 없이 플레이어가 뜨지 않을 때
| 증상 | 확인 |
|---|---|
| 빈 영역만 보임 | 클립 ID가 어드민에 공개된 클립인지 |
| 플로팅이 동작하지 않음 | setFloatingType 의 type 이 'basic' 인지 |
| 브릿지 이벤트 함수가 호출되지 않음 | 이름의 대소문자. 앱 스킴 이벤트 2종만 sauceClip 으로 시작합니다 |
| 앱 웹뷰에서 이동이 되지 않음 | Android 인터페이스 이름이 sauceclip 인지값 없는 이벤트를 인자 없는 시그니처로 선언했는지 |
📌 에러 브릿지로 오는 값은 에러 브릿지에 있습니다.
Updated about 4 hours ago
Did this page help you?
