From f9453bae8210c627aa2d9a73ad115c3eb2e70da4 Mon Sep 17 00:00:00 2001 From: zzc <1761997216@qq.com> Date: Sat, 31 Jan 2026 22:01:02 +0800 Subject: [PATCH] fix: avatar page --- pages/avatar/detail.vue | 5 ++++- pages/avatar/index.vue | 10 ++++++---- pages/detail/index.vue | 2 +- utils/request.js | 4 ++-- 4 files changed, 13 insertions(+), 8 deletions(-) diff --git a/pages/avatar/detail.vue b/pages/avatar/detail.vue index c96e2d7..87564a7 100644 --- a/pages/avatar/detail.vue +++ b/pages/avatar/detail.vue @@ -10,7 +10,7 @@ > - 新春头像详情 + 专属头像 @@ -261,6 +261,9 @@ const goToWallpaper = () => { margin-right: 24rpx; line-height: 1; color: #333; + /* 增大点击区域 */ + padding: 20rpx; + margin-left: -20rpx; } .nav-title { diff --git a/pages/avatar/index.vue b/pages/avatar/index.vue index 4b5d925..20169db 100644 --- a/pages/avatar/index.vue +++ b/pages/avatar/index.vue @@ -666,6 +666,7 @@ const completeCardInfo = async (id) => { decorId: selectedDecor?.value?.id, frameId: selectedFrame?.value?.id, }); + return imageUrl; }; onShareAppMessage(async () => { @@ -677,17 +678,18 @@ onShareAppMessage(async () => { path: `/pages/index/index?shareToken=${shareTokenRes.shareToken}`, }; } + uni.showLoading({ title: "分享中...", mask: true }); const id = createAvatarId(); // const shareTokenRes = { // shareToken: "iFmK8WjRm6TK", // }; const shareTokenRes = await getShareToken("avatar_download", id); - completeCardInfo(id); + const imageUrl = await completeCardInfo(id); + uni.hideLoading(); return { - title: "制作我的新春头像", + title: "我做了一个新头像,真的太好看了", path: `/pages/avatar/detail?shareToken=${shareTokenRes.shareToken}`, - imageUrl: - "https://file.lihailezzc.com/resource/b48c41054c2633c478463ac1b1f1ca23.png", // 使用默认封面或 popularCards 的封面 + imageUrl, // 使用默认封面或 popularCards 的封面 }; }); diff --git a/pages/detail/index.vue b/pages/detail/index.vue index b3b189b..c1b98a6 100644 --- a/pages/detail/index.vue +++ b/pages/detail/index.vue @@ -144,7 +144,7 @@ const goBack = () => { }; const goHome = () => { - uni.reLaunch({ + uni.switchTab({ url: "/pages/index/index", }); }; diff --git a/utils/request.js b/utils/request.js index 9b3bfbe..113e60b 100644 --- a/utils/request.js +++ b/utils/request.js @@ -1,5 +1,5 @@ -// const BASE_URL = "https://api.ai-meng.com"; -const BASE_URL = 'http://127.0.0.1:3999' +const BASE_URL = "https://api.ai-meng.com"; +// const BASE_URL = 'http://127.0.0.1:3999' // const BASE_URL = "http://192.168.1.3:3999"; // const BASE_URL = "http://192.168.31.253:3999"; import { useUserStore } from "@/stores/user";