...
| Code Block | ||||
|---|---|---|---|---|
| ||||
'editor.upload.video.embedURLTransformers': {
'youtube.com': {
pathParts: ['shorts', 'live'],
parameter: 'v',
embedTemplate: 'https://youtube.com/embed/{id}'
},
'youtu.be': {
pathParts: [''],
embedTemplate: 'https://youtube.com/embed/{id}'
},
'tv.naver.com': {
pathParts: ['v'],
embedTemplate: 'https://tv.naver.com/embed/{id}'
},
'tv.kakao.com': {
pathParts: ['v', 'cliplink'],
embedTemplate: 'https://play-tv.kakao.com/embed/player/cliplink/{id}'
},
'play-tv.kakao.com': {
pathParts: ['v', 'cliplink'],
embedTemplate: 'https://play-tv.kakao.com/embed/player/cliplink/{id}'
},
'chzzk.naver.com': {
pathParts: ['clips'],
embedTemplate: 'https://chzzk.naver.com/embed/clip/{id}'
},
'vod.sooplive.co.kr': {
pathParts: ['player'],
embedTemplate: 'https://vod.sooplive.co.kr/player/{id}/embed'
},
'vimeo.com': {
pathParts: [''],
embedTemplate: 'https://player.vimeo.com/video/{id}'
},
'player.vimeo.com': {}
} |
| 구성 | 설명 | 예시 |
|---|---|---|
| pathParts | URL에서 ID 앞에 위치한 Path입니다. | pathParts: [''] // |
Domain 바로 뒤에 ID가 있는 경우입니다. pathParts: ['v', 'cliplink'] // ID가 '/v' 혹은 '/cliplink' Path 뒤에 있는 경우입니다. | |
| parameter | URL에서 |
| ID가 키 값으로 설정된 Parameter 키입니다. | parameter: 'v' // ID가 파라미터에서 'v' 키의 값으로 설정된 경우입니다. | ||||||||||
| embedTemplate | URL을 embed 형태로 바꾸기 위한 템플릿입니다. | embedTemplate: 'https://youtube.com/embed/{id}' // id를 이용해 embed형태의 유튜브 URL로 변환하기 위한 템플릿입니다.
|