From 7325298de94605ff3042390eeb0cf6dad80f2d97 Mon Sep 17 00:00:00 2001 From: jiazhipeng Date: Wed, 24 Sep 2025 13:16:45 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=86=E4=BA=ABfix?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mixins/myMixins.js | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/mixins/myMixins.js b/mixins/myMixins.js index 5ba261a..3c22e7a 100644 --- a/mixins/myMixins.js +++ b/mixins/myMixins.js @@ -25,18 +25,21 @@ export const myMixins ={ const pages = getCurrentPages(); // 获取加载的页面 const view = pages[pages.length - 1]; // 获取当前页面的对象 let url = ''; - if (view.options.url) { - url = view.options.url; + let shareParam = {} + if (view.$page.fullPath) { + url = view.options.fullPath; } else { url = uni.getStorageSync('webUrl'); } - - console.log(111,url,`${view.route}?url=${url}`) + if (view.data && view.data.shareParam) { + shareParam = view.data.shareParam + } return { title: 'CGC-ICH', // 分享的名称 - path: `${view.route}?url=${url}`, // 将 url 作为参数传递 + path: `${view.$page.fullPath}`, // 将 url 作为参数传递 imageUrl: "https://cgc.js-dyyj.com/uploads/20250619/172a730c88bd8894dee1e64c703795eb.jpg", - mpId: 'wx9d68934300b1fe90' // 此处配置微信小程序的 AppId + mpId: 'wx9d68934300b1fe90', // 此处配置微信小程序的 AppId + ...shareParam }; } } \ No newline at end of file