From e4308e574db15fbde10420a5799108c6eee95674 Mon Sep 17 00:00:00 2001 From: kongxiaojun Date: Fri, 31 May 2024 19:36:23 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E5=90=AF=E5=8A=A8?= =?UTF-8?q?=E6=97=B6=E5=A6=82=E6=9E=9C=E4=BC=A0=E5=8F=82=E5=88=99query?= =?UTF-8?q?=E5=8F=82=E6=95=B0=E4=BC=9A=E4=B8=A2=E5=A4=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/api/apis/base/weapp/life-cycle.ts | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/packages/taro-platform-harmony-hybrid/src/api/apis/base/weapp/life-cycle.ts b/packages/taro-platform-harmony-hybrid/src/api/apis/base/weapp/life-cycle.ts index 0612740a6b97..8cfc703c9fa4 100644 --- a/packages/taro-platform-harmony-hybrid/src/api/apis/base/weapp/life-cycle.ts +++ b/packages/taro-platform-harmony-hybrid/src/api/apis/base/weapp/life-cycle.ts @@ -38,10 +38,16 @@ function getCustomLaunchInfo () { return launchInfo } -let launchOptions -export function initLaunchOptions (options = {}) { - Object.assign(options, getCustomLaunchInfo()) - launchOptions = options +let launchOptions: Taro.getLaunchOptionsSync.LaunchOptions = { + path: '', + query: {}, + scene: 0, + shareTicket: '', + referrerInfo: {} +}; +export function initLaunchOptions(options = {}) { + Object.assign(launchOptions, getCustomLaunchInfo()); + Object.assign(launchOptions, options); } /**