Page tree

Versions Compared

Key

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

...

Code Block
languagejs
titlee
// release 2.2.0
{
	editor: SynapEditor,
	eventType:  'beforeUploadVideo',
	cancelable: true,
	returnValue: null,
	fileName: 'filename.mp4' // 업로드 대상 파일 이름
}
// release 2.2.1 이상
{
	editor: SynapEditor,
	eventType:  'beforeUploadVideo',
	cancelable: true,
	returnValue: null,
	fileType: 'video', // [2.2.1] 파일 타입
	fileName: 'filename.mp4',
	uploadCount: 0 // [2.2.1] 업로드 중인 파일 수 (아직 업로드 되지 않은 업로드 대상 수)
}


API

event.setApi(api)

Status
colourYellow
title릴리즈 2.7.0 이상

이벤트 객체를 통해 업로드 API를 설정할 수 있습니다.

Code Block
languagejs
{
    beforeUploadVideo: function (e) {
		e.setApi('newUploadURL');
    }
}

event.setFileFieldName(fileFieldName)

Status
colourYellow
title릴리즈 2.7.0 이상

이벤트 객체를 통해 form date fieldName을 설정할 수 있습니다. (기본값: 'file')

Code Block
languagejs
{
    beforeUploadVideo: function (e) {
		e.setFileFieldName('file');
    }
}

event.addHeader(key, value)

Status
colourYellow
title릴리즈 2.7.0 이상

이벤트 객체를 통해 Request Header를 설정할 수 있습니다.

Code Block
languagejs
{
    beforeUploadVideo: function (e) {
		e.addHeader('X-Hello', 'World');
    }
}

event.addParameter(key, value)

Status
colourYellow
title릴리즈 2.7.0 이상

이벤트 객체를 통해 Parameter를 설정할 수 있습니다.

Code Block
languagejs
{
    beforeUploadVideo: function (e) {
		e.addParameter('hello', 'world');
    }
}