Просмотр исходного кода

修复:用户端自定义页分享path不正确

萤火科技 1 год назад
Родитель
Сommit
936c3c1b45
1 измененных файлов с 4 добавлено и 4 удалено
  1. 4 4
      pages/custom/index.vue

+ 4 - 4
pages/custom/index.vue

@@ -9,8 +9,6 @@
   import * as Api from '@/api/page'
   import Page from '@/components/page'
 
-  const App = getApp()
-
   export default {
     components: {
       Page
@@ -67,7 +65,9 @@
         })
         // 设置navbar标题、颜色
         uni.setNavigationBarColor({
+          // #ifndef MP-ALIPAY
           frontColor: page.style.titleTextColor === 'white' ? '#ffffff' : '#000000',
+          // #endif
           backgroundColor: page.style.titleBackgroundColor
         })
       },
@@ -92,7 +92,7 @@
       const { page } = app
       return {
         title: page.params.shareTitle,
-        path: "/pages/index/index?" + app.$getShareUrlParams()
+        path: "/pages/custom/index?" + app.$getShareUrlParams({ pageId: app.options.pageId })
       }
     },
 
@@ -106,7 +106,7 @@
       const { page } = app
       return {
         title: page.params.shareTitle,
-        path: "/pages/index/index?" + app.$getShareUrlParams()
+        path: "/pages/custom/index?" + app.$getShareUrlParams({ pageId: app.options.pageId })
       }
     }