개요
오디오 파일을 정상처리 했을 때 발생하는 이벤트에 전달되는 EventInfo 오브젝트입니다.
지원 환경
Desktop NRE | Desktop WRE | |||||
|---|---|---|---|---|---|---|
☐ Windows | ☐ macOS | ☐ Edge | ☐ Chrome | ☐ Safari | ☐ Firefox | ☐ Opera |
Mobile NRE | Mobile WRE | |||||
☑ Android | ☑ iOS/iPadOS | ☐ Android | ☐ iOS/iPadOS | |||
- AudioPlayer 또는 AudioRecorder 오브젝트에서 발생하는 이벤트에 전달되는 오브젝트입니다.
속성
currentpos
컴포넌트에서 처리중인 오디오파일의 현재 재생위치를 갖는 속성입니다.
지원 환경
Desktop NRE | Desktop WRE | |||||
|---|---|---|---|---|---|---|
☐ Windows | ☐ macOS | ☐ Edge | ☐ Chrome | ☐ Safari | ☐ Firefox | ☐ Opera |
Mobile NRE | Mobile WRE | |||||
☑ Android | ☑ iOS/iPadOS | ☐ Android | ☐ iOS/iPadOS | |||
속성 타입
☐ Enum | ☐ Expr | ☐ Control | ☐ Hidden | ☑ ReadOnly | ☐ Bind | ☐ Collection | ☐ StringResource |
문법
AudioEventInfo.currentpos
참고
- 처리중인 오디오 파일의 재생위치를 밀리초(milliseconds) 단위의 값으로 갖습니다.
eventid
이벤트의 ID를 갖는 읽기전용 속성입니다.
지원 환경
Desktop NRE | Desktop WRE | |||||
|---|---|---|---|---|---|---|
☐ Windows | ☐ macOS | ☐ Edge | ☐ Chrome | ☐ Safari | ☐ Firefox | ☐ Opera |
Mobile NRE | Mobile WRE | |||||
☑ Android | ☑ iOS/iPadOS | ☐ Android | ☐ iOS/iPadOS | |||
속성 타입
☐ Enum | ☐ Expr | ☐ Control | ☐ Hidden | ☑ ReadOnly | ☐ Bind | ☐ Collection | ☐ StringResource |
문법
AudioEventInfo.eventid
문법 설정
var strEventid = e.eventid; |
참고
- 이벤트에 핸들러로 등록된 함수의 이름이 아닌 발생한 이벤트명을 갖습니다.
reason
이벤트가 발생한 원인에 대한 정보를 정수로 갖는 읽기전용 속성입니다.
지원 환경
Desktop NRE | Desktop WRE | |||||
|---|---|---|---|---|---|---|
☐ Windows | ☐ macOS | ☐ Edge | ☐ Chrome | ☐ Safari | ☐ Firefox | ☐ Opera |
Mobile NRE | Mobile WRE | |||||
☑ Android | ☑ iOS/iPadOS | ☐ Android | ☐ iOS/iPadOS | |||
속성 타입
☐ Enum | ☐ Expr | ☐ Control | ☐ Hidden | ☑ ReadOnly | ☐ Bind | ☐ Collection | ☐ StringResource |
문법
AudioEventInfo.reason
문법 설정
0 | AudioPlayer 컴포넌트에서 음원파일이 정상 로딩 되어 이벤트가 발생했을 때 갖는 값입니다. | |
|---|---|---|
1 | AudioPlayer 컴포넌트에서 음원파일의 재생이 시작 되어 이벤트가 발생했을 때 갖는 값입니다. AudioRecording 컴포넌트에서 음원파일의 녹음이 시작 되어 이벤트가 발생했을 때 갖는 값입니다. | |
2 | AudioPlayer 컴포넌트에서 일시중지 되었던 음원파일이 다시 재생 되어 이벤트가 발생했을 때 갖는 값입니다. AudioRecording 컴포넌트에서 일시중지 되었던 음원파일의 녹음이 다시 시작 되어 이벤트가 발생했을 때 갖는 값입니다. | |
3 | AudioPlayer 컴포넌트에서 음원파일이 재생되면서 onplaying 이벤트가 발생했을 때 갖는 값입니다. AudioRecording 컴포넌트에서 음원파일이 녹음되면서 onrecording 이벤트가 발생했을 때 갖는 값입니다. | |
4 | AudioPlayer 컴포넌트에서 음원파일의 재생이 완료되어 이벤트가 발생했을 때 갖는 값입니다. AudioRecording 컴포넌트에서 음원파일의 녹음이 완료되어 이벤트가 발생했을 때 갖는 값입니다. | |
5 | AudioPlayer 컴포넌트에서 음원파일의 재생이 중지되어 이벤트가 발생했을 때 갖는 값입니다. AudioRecording 컴포넌트에서 음원파일의 녹음이 중지되어 이벤트가 발생했을 때 갖는 값입니다. | |
6 | AudioPlayer 컴포넌트에서 음원파일의 재생이 일시중지되어 이벤트가 발생했을 때 갖는 값입니다. AudioRecording 컴포넌트에서 음원파일의 녹음이 일시중지되어 이벤트가 발생했을 때 갖는 값입니다. | |
7 | AudioPlayer 컴포넌트에서 음원파일의 재생위치가 변경되어 이벤트가 발생했을 때 갖는 값입니다. | |
url
컴포넌트에서 처리중인 오디오파일의 경로를 URL 형태로 갖는 속성입니다.
지원 환경
Desktop NRE | Desktop WRE | |||||
|---|---|---|---|---|---|---|
☐ Windows | ☐ macOS | ☐ Edge | ☐ Chrome | ☐ Safari | ☐ Firefox | ☐ Opera |
Mobile NRE | Mobile WRE | |||||
☑ Android | ☑ iOS/iPadOS | ☐ Android | ☐ iOS/iPadOS | |||
속성 타입
☐ Enum | ☐ Expr | ☐ Control | ☐ Hidden | ☑ ReadOnly | ☐ Bind | ☐ Collection | ☐ StringResource |
문법
AudioEventInfo.url