ミュートのまま

    ミュートのまま


    記事の要約

    Shopliveのショートフォームでは、サウンドの状態を維持できます。mute 関数は、ショートフォームの詳細に保持されます。

    messageCallback の Mute ボタンクリック

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


    のステータスMute設定を渡します Shopliveプレーヤーへ

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