PlayBack

플레이어생성후 재생과 관련된 API 목록

  1. getState :상태값 조회
  2. play : 재생
  3. pause : 일시정지
  4. playPause : 재생/일시정지토글
  5. stop : 정지
  6. end : 종료

MCSkin.getState()

상태값을 조회한다.

Parameter

인자 설명 TYPE 필수 기본값
- - - - -

Return

인자 설명 TYPE 필수 기본값
state 플레이어상태값 String - -

아래표는 return 값으로 오는 state 값의 설명이다.

state 값 설명
Stopped 재생정지
Paused 일시정지
Playing 재생
End 재생종료
Buffering 버퍼링
Repeating 반복중
Ready 준비중

상태값조회 예제

MCSkin.getState();

MCSkin.play()

재생

Parameter

인자 설명 TYPE 필수 기본값
callback 콜백함수 function N -

Return

인자 설명 TYPE 필수 기본값
- - - - -

재생기본예제

MCSkin.play();
MCSkin.play(function(){
    alert('재생하면서 할 skin 변화 로직 콜백함수입니다.');

    //예제 - 플레이버튼의 css 변경
    $('#플레이버튼').css('display','none');
});

MCSkin.pause()

일시정지

Parameter

인자 설명 TYPE 필수 기본값
callback 콜백함수 function N -

Return

인자 설명 TYPE 필수 기본값
- - - - -

일시정지 예제

MCSkin.pause();
MCSkin.pause(function(){
    alert('일시정지하면서 할 skin 변화 로직 콜백함수입니다.');

    //예제 - 일시정지버튼의 css 변경
    $('#일시정지버튼').hide();
});

MCSkin.playPause()

재생/일시정지 토글

Parameter

인자 설명 TYPE 필수 기본값
callback 콜백함수 function N -

Return

인자 설명 TYPE 필수 기본값
state 상태값 String - -

아래표는 return 값으로 오는 state 값의 설명이다.

state 값 설명
Stopped 재생정지
Paused 일시정지
Playing 재생
End 재생종료
Buffering 버퍼링
Repeating 반복중
Ready 준비중

재생/일시정지 토글예제

MCSkin.playPause();
MCSkin.playPause(function(state){
    alert('재생/일시정지토글시 skin 변화 로직 콜백함수입니다.');

    //예제 - state 값을 받아서 값에 따라 skin처리
    if(state == 'Playing'){
        $('#재생버튼').hide();
        ...
    } else if(state == 'Paused'){
        $('#일시정지버튼').hide();
        ...
    }

});

MCSkin.stop()

정지

Parameter

인자 설명 TYPE 필수 기본값
callback 콜백함수 function N -

Return

인자 설명 TYPE 필수 기본값
- - - - -

정지 예제

MCSkin.stop();
MCSkin.stop(function(){
    alert('정지했습니다.');
});

MCSkin.end()

종료

Parameter

인자 설명 TYPE 필수 기본값
callback 콜백함수 function N -

Return

인자 설명 TYPE 필수 기본값
- - - - -

종료 예제

MCSkin.end();
MCSkin.end(function(){
    alert('재생이 종료되었습니다.');
});

results matching ""

    No results matching ""