From 166740a74c116a2a4840e77785304ced8f3c8cbe Mon Sep 17 00:00:00 2001 From: hajimi Date: Sun, 21 Jun 2026 22:05:33 +0800 Subject: [PATCH] deploy: auto commit repo-root changes 2026-06-21 22:05:33 --- .../components/WorldCupPanel.vue | 19 +++++++++++++------ .../src/pages/match_detail/match_detail.vue | 2 +- 2 files changed, 14 insertions(+), 7 deletions(-) diff --git a/uniapp/src/packages_match/components/WorldCupPanel.vue b/uniapp/src/packages_match/components/WorldCupPanel.vue index 1874254..24c2824 100644 --- a/uniapp/src/packages_match/components/WorldCupPanel.vue +++ b/uniapp/src/packages_match/components/WorldCupPanel.vue @@ -52,9 +52,9 @@ :poster="live.home_icon || live.away_icon || ''" :autoplay="true" :muted="true" - :controls="true" - :show-play-btn="true" - :show-fullscreen-btn="true" + :controls="!hideLiveCardControlsOnAndroid" + :show-play-btn="!hideLiveCardControlsOnAndroid" + :show-fullscreen-btn="!hideLiveCardControlsOnAndroid" object-fit="cover" /> @@ -303,6 +303,7 @@ const scheduleSort = ref('time') const activeBracketTab = ref(bracketTabs[0].key) const scheduleScrollIntoView = ref('') const statusBarHeight = ref(0) +const hideLiveCardControlsOnAndroid = ref(false) const liveCards = ref([]) const liveCardsLoaded = ref(false) @@ -521,6 +522,7 @@ const activeBracketPairs = computed(() => { const initLayout = () => { const info = uni.getSystemInfoSync() + hideLiveCardControlsOnAndroid.value = String(info.platform || '').toLowerCase() === 'android' // #ifdef APP-PLUS || MP statusBarHeight.value = info.statusBarHeight || 44 // #endif @@ -960,17 +962,21 @@ onMounted(() => { } .worldcup-live-grid { - display: grid; - grid-template-columns: repeat(2, minmax(0, 1fr)); - gap: 12rpx; + display: flex; + flex-wrap: wrap; + margin: 12rpx -6rpx 0; padding-top: 12rpx; } .worldcup-live-card { + position: relative; display: flex; flex-direction: column; gap: 12rpx; + width: calc(50% - 12rpx); min-width: 0; + box-sizing: border-box; + margin: 0 6rpx 12rpx; padding: 20rpx 18rpx; border-radius: 22rpx; background: linear-gradient(180deg, #ffffff 0%, #f8fbff 100%); @@ -978,6 +984,7 @@ onMounted(() => { } .worldcup-live-card__player-wrap { + position: relative; width: 100%; height: 210rpx; border-radius: 18rpx; diff --git a/uniapp/src/pages/match_detail/match_detail.vue b/uniapp/src/pages/match_detail/match_detail.vue index 9344bbe..2cb48d1 100644 --- a/uniapp/src/pages/match_detail/match_detail.vue +++ b/uniapp/src/pages/match_detail/match_detail.vue @@ -77,7 +77,7 @@