移除播放器语言切换功能
Some checks failed
CI / verify (push) Has been cancelled

This commit is contained in:
lyf
2026-07-09 20:00:57 +08:00
parent d65d02510f
commit 9bff839e54
3 changed files with 5 additions and 263 deletions

View File

@@ -9,7 +9,6 @@
:playback-error="error"
:current-time="currentTime"
:duration-value="duration"
:pending-language="pendingLanguage"
:closable="closable"
:avoid-bottom-nav="avoidBottomNav"
:mode="currentDisplayMode"
@@ -19,7 +18,6 @@
@close="player.close"
@seek="player.seekToPercent"
@expand="handleExpand"
@language-change="handleLanguageChange"
@update:visible="handleVisibleChange"
/>
</template>
@@ -28,8 +26,7 @@
import { computed, onMounted, onUnmounted, watch } from 'vue'
import { onShow } from '@dcloudio/uni-app'
import AudioPlayer, {
type AudioDisplayMode,
type AudioLanguage
type AudioDisplayMode
} from '@/components/audio/AudioPlayer.vue'
import { useGlobalAudioPlayer } from '@/composables/useGlobalAudioPlayer'
@@ -54,7 +51,6 @@ const {
currentTime,
duration,
displayMode: currentDisplayMode,
pendingLanguage,
hasAudio
} = player
const hostId = player.registerHost()
@@ -96,10 +92,6 @@ const handleCollapse = () => {
player.collapse(props.displayMode === 'floating' ? 'floating' : 'mini')
}
const handleLanguageChange = (language: AudioLanguage) => {
void player.switchLanguage(language)
}
const handleVisibleChange = (visible: boolean) => {
if (!visible && hasAudio.value) {
player.collapse(props.displayMode === 'floating' ? 'floating' : 'mini')