From 8af5136a9ce792d6800f19bd1ae896a9693b80d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=9B=AE=E6=A3=83?= Date: Thu, 27 Mar 2025 18:00:47 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=B8=20=E8=B0=83=E6=95=B4=E4=BF=9D?= =?UTF-8?q?=E5=AD=98hint?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/common/PostTopic.vue | 4 +++- src/utils/TGShare.ts | 10 ++++++---- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/src/pages/common/PostTopic.vue b/src/pages/common/PostTopic.vue index 9ffd05f4..93b04639 100644 --- a/src/pages/common/PostTopic.vue +++ b/src/pages/common/PostTopic.vue @@ -69,7 +69,9 @@ @click:append="searchPost" @keyup.enter="searchPost" /> - 刷新 + 刷新
diff --git a/src/utils/TGShare.ts b/src/utils/TGShare.ts index e1fb3349..aa540c53 100644 --- a/src/utils/TGShare.ts +++ b/src/utils/TGShare.ts @@ -1,11 +1,12 @@ /** * @file utils/TGShare.ts * @description 生成分享截图并保存到本地 - * @since Beta v0.7.1 + * @since Beta v0.7.2 */ import showSnackbar from "@comp/func/snackbar.js"; import { path } from "@tauri-apps/api"; +import { sep } from "@tauri-apps/api/path"; import { save } from "@tauri-apps/plugin-dialog"; import { writeFile } from "@tauri-apps/plugin-fs"; import { platform } from "@tauri-apps/plugin-os"; @@ -20,7 +21,7 @@ import { useAppStore } from "@/store/modules/app.js"; /** * @description 保存图片-canvas - * @since Beta v0.6.4 + * @since Beta v0.7.2 * @param {Uint8Array} buffer - 图片数据 * @param {string} filename - 文件名 * @param {string} format - 文件格式 @@ -43,8 +44,9 @@ export async function saveCanvasImg( return; } await writeFile(res, buffer); - await TGLogger.Info(`[saveCanvasImg][${filename}] 已将图像保存到本地`); - showSnackbar.success(`已将 ${filename} 保存到本地,大小为 ${bytesToSize(buffer.length)}`); + const realName = res.split(sep()).pop(); + await TGLogger.Info(`[saveCanvasImg][${realName}] 已将图像保存到本地`); + showSnackbar.success(`已将 ${realName} 保存到本地,大小为 ${bytesToSize(buffer.length)}`); } /**