API -Play

configure(with:)

Shoplive 담당자에게 받은 액세스 키(Access Key)를 사용하여 Shoplive iOS SDK를 초기화합니다.

configure(with accessKey: String)

매개변수

설명

AccessKey

Shoplive 담당자에게 받은 액세스 키(Access Key)

샘플 코드

ShopLive.configure(with: "{AccessKey}")

play(with: keepWindowStateOnPlayExecuted:)

캠페인(방송) 키를 사용하여 영상을 재생합니다.

play(with campaignKey: String?, keepWindowStateOnPlayExecuted: Bool)

매개변수

설명

campaignKey

재생할 영상의 캠페인(방송) 키

keepWindowStateOnPlayExecuted

재생중인 플레이어의 실행 모드(pip, fullscreen)을 유지한 상태로 재생을 시작할 지 여부. 기본값(false)
true: 재생중인 플레이어의 실행 모드를 유지합니다.
false: fullscreen으로 실행됩니다.

샘플 코드

ShopLive.play(with: "{CampaignKey}", keepWindowStateOnPlayExecuted: 재생중인 플레이어의 실행모드를 유지할지 여부 true/false)

preview(with:, completion:)

캠페인(방송) 키를 사용하여 미리보기 뷰로 영상을 무음 재생합니다.

preview(with campaignKey: String?, completion: @escaping () -> Void)

매개변수

설명

campaignKey

재생할 영상의 캠페인(방송) 키

completion

미리보기 뷰를 선택(탭)하면 호출되는 completion 블록 함수

샘플 코드

ShopLive.preview(with: "{CampaignKey}") {
    // 미리보기 뷰로 재생을 선택(탭) 했을 때 영상을 재생합니다.
    ShopLive.play(with: "{CampaignKey}")
}

close()

시청 중인 방송을 종료합니다.

샘플 코드

ShopLive.close()


Did this page help you?