diff --git a/src/pages/share-land.js b/src/pages/share-land.js index 5e6b5e45c..5e57fd13a 100644 --- a/src/pages/share-land.js +++ b/src/pages/share-land.js @@ -96,8 +96,11 @@ function ShareIand() { // 过滤掉内部使用的参数 const filteredParams = { ...otherParams } - delete filteredParams.scene + // delete filteredParams.scene delete filteredParams.$taroTimestamp + if (router.params?.scene) { // 跳转的时候需要把scene参数传递过去,不然代客下单的时候会有问题 + filteredParams.scene = router.params.scene + } const queryString = qs.stringify(filteredParams) const targetUrl = queryString ? `${welcomeRoutes[from_scene]}?${queryString}` : welcomeRoutes[from_scene]