음소거 상태 유지하기

    음소거 상태 유지하기


    기사 요약

    Shoplive 숏폼 상세에서 소리 상태를 유지 할 수 있습니다.

    음소거 버튼 클릭 시 콜백

    private var isMuted = false
    override func onEvent(command: String, payload: String?) {
        switch (command) {
            case "VIDEO_MUTED":
                isMuted = true
            case "VIDEO_UNMUTED":
                isMuted = false
        }
    }


    음소거 설정 상태를 ShopLiveShortsCollectionView로 전달

    var shortsCollectionView : ShopLiveShortsCollectionView
    shortsCollectionView.action( .setMuted(Bool) )

    음소거 설정 상태를 Shoplive 숏폼 Player로 전달

    private var isMuted = false
    ShopLiveShortform.play(this@YourActivity, ShopLiveShortformCollectionData().apply {
        isMuted = isMuted
    }

    음소거 설정 상태를 Shoplive 숏폼 Preview로 전달

    private var isMuted = false
    ShopLiveShortform.showPreview(
        requestData:ShopLiveShortformPreviewData(productId: productId, isMuted: isMuted)
    )


    What's Next