fix: 切换桌台时停止音频+清除sendMode,防止跨桌播报

This commit is contained in:
testadmin
2026-05-13 14:50:09 +08:00
parent 236fb5ec0e
commit 24527494d0
+9
View File
@@ -1092,9 +1092,16 @@ export default {
watch(
() => [route.query],
([query]) => {
audioMp3().Pause()
winArray.value = []
if (tableData.value && tableData.value.sendMode) {
tableData.value.sendMode = null
}
table_id.value = query.id
getSingletable(query.id)
if (tableData.value && tableData.value.sendMode) {
tableData.value.sendMode = null
}
const { game_id = 1 } = tableData.value
store.commit("app/updateGameId", game_id)
},
@@ -1103,7 +1110,9 @@ export default {
watch(
() => [tableData.value],
([data]) => {
if (!data || !data.id || data.id != table_id.value) return
const sendMode = (data && data.sendMode) || null
if (!sendMode) return
switch (sendMode) {
case "startBet": //开始游戏
if (data.game_id == 6) {