From e47c70d32e6fa7c9cb16ca19a79338ea36a83e94 Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期二, 10 六月 2025 16:38:37 +0800 Subject: [PATCH] fix: v1.4 --- apps/taro/src/subpackages/my/promotionQrcode/InnerPage.vue | 14 +++++++++++--- 1 files changed, 11 insertions(+), 3 deletions(-) diff --git a/apps/taro/src/subpackages/my/promotionQrcode/InnerPage.vue b/apps/taro/src/subpackages/my/promotionQrcode/InnerPage.vue index 32a7724..67bcd46 100644 --- a/apps/taro/src/subpackages/my/promotionQrcode/InnerPage.vue +++ b/apps/taro/src/subpackages/my/promotionQrcode/InnerPage.vue @@ -22,6 +22,8 @@ import { CSSProperties, useTemplateRef } from 'vue'; import { OssAssets } from '@/constants'; import { createQrCodeImg } from '@/components/Qrcode/utils/qrcode'; +import { downloadBase64File, Message } from '@/utils'; +import { isInAlipay } from '@/utils/env'; defineOptions({ name: 'InnerPage', @@ -58,9 +60,15 @@ ); function downloadQrcode() { - Taro.saveImageToPhotosAlbum({ - filePath: link.value, - }); + // Taro.saveImageToPhotosAlbum({ + // filePath: link.value, + // }); + if (isInAlipay) { + Message.warning('鍙湪娴忚鍣ㄦ墦寮�姝ょ綉椤典笅杞芥枃浠躲��'); + } else { + // TODO 杩橀渶瑕佸仛灏忕▼搴忎笅杞界殑鍏煎 + downloadBase64File(link.value, '鎺ㄥ箍浜岀淮鐮�'); + } } </script> -- Gitblit v1.9.1