小程序 live-player 设置 sound-mode不生效?
打开调试看到 live-player属性 已经生效,实际没有效果 <live-player
class="video-player"
id="{{player.id}}"
data-streamid="{{player.streamID}}"
src="{{player.src}}"
mode="RTC"
autoplay="{{player.autoplay}}"
mute-audio="{{player.muteAudio}}"
mute-video="{{player.muteVideo}}"
orientation="{{player.orientation}}"
object-fit="{{player.objectFit}}"
background-mute="{{player.enableBackgroundMute}}"
min-cache="{{player.minCache}}"
max-cache="{{player.maxCache}}"
sound-mode="{{player.soundMode}}"
enable-recv-message="{{player.enableRecvMessage}}"
auto-pause-if-navigate="{{player.autoPauseIfNavigate}}"
auto-pause-if-open-native="{{player.autoPauseIfOpenNative}}"
debug="{{false}}"
bindstatechange="_playerStateChange"
bindfullscreenchange="_playerFullscreenChange"
bindnetstatus="_playerNetStatus"
bindaudiovolumenotify="_playerAudioVolumeNotify"
bindtap="onLivePlayerTap"
></live-player>
js 里面设置 const soundMode = this.data.player.soundMode === "speaker" ? "ear" : "speaker";
this.setData({
"player.soundMode": soundMode,
});