Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

pathParts: [''] -
구성설명예시
pathParts

URL에서 ID 앞에 위치한 경로(Path)를 나타냅니다.

설정합니다.
해당 경로가 있는 경우 변환할 embedTemplate 설정합니다.

parameter

URL에서 ID가 특정 키의 값으로 설정된 파라미터를 의미합니다.

해당 키가 있는 경우 변환할 embedTemplate 설정합니다.

embedTemplate

URL을 embed 형태로 변환하기 위한 템플릿입니다.

  • embedTemplate: 'https://youtube.com/embed/{id}' - ID를 이용해 embed 형태의 YouTube URL로 변환
Note

embedTemplate 형태로 URL을 변환할 때 기존 Domain과 변환된 URL의 Domain이 달라질 경우,

editor.upload.video.embedURLTransformers에 새로운 Domain을 등록해야 비디오를 iframe으로 생성할 수 있습니다.

ex)

Code Block
languagejs
titlesynapeditor.config.js
'editor.upload.video.embedURLTransformers': {
    'vimeo.com': {
        pathParts: [''],
        embedTemplate: 'https://player.vimeo.com/video/{id}'
    },
    'player.vimeo.com': {}
}

https://vimeo.com/956202369 URL을 https://player.vimeo.com/video/956202369로 변환했을 때, 도메인이 vimeo.com에서 player.vimeo.com으로 변경됩니다.

이 경우, player.vimeo.com을 editor.upload.video.embedURLTransformers에 등록해야 iframe으로 생성됩니다.


...