공유 연동
플레이어의 공유 버튼을 클릭했을 때 전송됩니다. 정의하지 않으면 플레이어가 클립 링크를 클립보드에 복사합니다.
sauceclipOnShare
헤더·메뉴·썸네일 메뉴의 공유 버튼을 클릭하면 전송됩니다.
| 필드 | 타입 | 설명 |
|---|---|---|
| linkUrl | String | 공유용 클립 링크 |
| clipId | String | 클립 ID |
| partnerId | String | 파트너 ID |
| curationId | String | 큐레이션 ID. 큐레이션으로 진입하지 않았으면 값 없음 |
| title | String | 클립 제목 |
| thumbnailUrl | String | 클립 썸네일 주소 |
| tags | String[] | 클립 태그 목록 |
구현
받은 값으로 자사몰의 공유 UI를 띄우거나 기기의 공유 시트를 엽니다.
javascript
window.sauceclipOnShare = function (params) { if (navigator.share) { navigator.share({ title: params.title, url: params.linkUrl }) return } navigator.clipboard.writeText(params.linkUrl) }
정의하지 않았을 때
플레이어가 linkUrl 을 클립보드에 복사하고 「URL이 복사되었습니다」 토스트를 띄웁니다.
Updated about 4 hours ago
Did this page help you?
