NestAdsVideoLifecycleCallbacks

protocol NestAdsVideoLifecycleCallbacks

비디오 생명주기 이벤트를 수신하기 위한 프로토콜입니다.

이 프로토콜을 채택하고 필요한 메서드를 구현하여 사용합니다.

Methods

func onVideoEnd()

비디오 재생이 종료되었을 때 호출됩니다.


func onVideoMute(muted: Bool)

음소거 상태가 변경되었을 때 호출됩니다.

매개변수
설명

muted

음소거 여부 (true: 음소거, false: 음소거 해제)


func onVideoPause()

비디오가 일시정지되었을 때 호출됩니다.


func onVideoPlay()

비디오가 재생 중일 때 호출됩니다 (재개 포함).


func onVideoStart()

비디오가 처음 재생을 시작했을 때 호출됩니다.

circle-info

이 메서드는 비디오의 첫 재생 시에만 호출됩니다. 일시정지 후 재개 시에는 onVideoPlay()가 호출됩니다.


func onVideoSeekProcessed(current: TimeInterval)

비디오 재생 위치가 변경되었을 때 호출됩니다.

매개변수
설명

current

현재 재생 위치 (초)


사용 예시


참고

circle-info

이 콜백은 NestAdsRichPopupAdView에서 setVideoCallback(_:) 메서드를 통해 설정할 수 있습니다.

circle-info

모든 메서드는 기본 구현이 제공되므로, 필요한 메서드만 구현하면 됩니다.

circle-exclamation

Last updated