음소거 상태 유지하기

    음소거 상태 유지하기


    기사 요약

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

    음소거 버튼 클릭 시 콜백

    private var isMuted = false
    override fun onEvent(context: Context, command: String, payload: String?) {
        when (command) {
            "VIDEO_MUTED" -> {
                isMuted = true
            }
            "VIDEO_UNMUTED" -> {
                isMuted = false
            }
        }
    }


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

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

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

    private var isMuted = false
    yourView.setMuted(isMuted)

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

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


    What's Next