diff --git a/src/utils/image/imageCacheManager.js b/src/utils/image/imageCacheManager.js index 0fa9f2c..2ce8111 100644 --- a/src/utils/image/imageCacheManager.js +++ b/src/utils/image/imageCacheManager.js @@ -309,12 +309,15 @@ class ImageCacheManager { const containsAssets = normalizedUrl.includes('/assets/') const containsOssH5 = normalizedUrl.includes('/oss/h5/Azizi/') + const isDailyRechargeOverlayImage = + normalizedUrl === + 'https://tkm-likei.oss-accelerate.aliyuncs.com/other/manager-a46bf46c-5aaa-481f-9b7b-08263f68b45e.png' const startsWithOss = normalizedUrl.startsWith( 'https://tkm-likei.oss-ap-southeast-1.aliyuncs.com/h5/Azizi/', ) // 只缓存三种类型的资源 - return containsAssets || containsOssH5 || startsWithOss + return containsAssets || containsOssH5 || isDailyRechargeOverlayImage || startsWithOss } catch (error) { console.warn('判断资源类型时出错:', error) return false diff --git a/src/views/Activities/DailyRecharge/index.vue b/src/views/Activities/DailyRecharge/index.vue index a0693f6..0993545 100644 --- a/src/views/Activities/DailyRecharge/index.vue +++ b/src/views/Activities/DailyRecharge/index.vue @@ -15,7 +15,12 @@
- +
getPngUrl('Activities/DailyRecharge/', filename) const BACKGROUND_OVERLAY_IMAGE_URL = - 'http://tkm-likei.oss-accelerate.aliyuncs.com/other/manager-a46bf46c-5aaa-481f-9b7b-08263f68b45e.png' + 'https://tkm-likei.oss-accelerate.aliyuncs.com/other/manager-a46bf46c-5aaa-481f-9b7b-08263f68b45e.png' const CHEST_PROGRESS_GAP_VW = 2 const CHEST_PROGRESS_ITEM_WIDTH_VW = 14 const CHEST_PROGRESS_FIRST_CENTER_VW = CHEST_PROGRESS_GAP_VW + CHEST_PROGRESS_ITEM_WIDTH_VW / 2 @@ -989,6 +994,7 @@ const initData = async () => { const preloadCriticalImages = async () => { const chestImages = chestProgressList.value.map((chest) => imageUrl(getChestImageName(chest))) const criticalImages = [ + BACKGROUND_OVERLAY_IMAGE_URL, imageUrl('bg'), imageUrl('totalRewardBg'), imageUrl('lvTaskBg'),