Kaynağa Gözat

chore: chore update

Burt 2 yıl önce
ebeveyn
işleme
9090c571d4
2 değiştirilmiş dosya ile 25 ekleme ve 1 silme
  1. 0 1
      src/App.vue
  2. 25 0
      src/hooks/useWeixinShare.ts

+ 0 - 1
src/App.vue

@@ -9,6 +9,5 @@ onShow(() => {
 })
 })
 onHide(() => {
 onHide(() => {
   console.log('App Hide')
   console.log('App Hide')
-  console.log('App Hide')
 })
 })
 </script>
 </script>

+ 25 - 0
src/hooks/useWeixinShare.ts

@@ -0,0 +1,25 @@
+import { onShareAppMessage, onShareTimeline } from '@dcloudio/uni-app'
+
+export default () => {
+  return {
+    /** 激活“分享给好友” */
+    onShareAppMessage: onShareAppMessage(
+      (options: Page.ShareAppMessageOption): Page.CustomShareContent => {
+        console.log('options:', options)
+        return {
+          title: '自定义分享标题',
+          path: '/pages/index/index?id=xxx',
+          imageUrl:
+            'https://cip-shopping-page-0eysug01066a9e-1302818703.tcloudbaseapp.com/pretty-girl.png',
+        }
+      },
+    ),
+    /** 激活“分享到朋友圈”, 注意:需要先激活“分享给好友” */
+    onShareTimeline: onShareTimeline((): Page.ShareTimelineContent => {
+      return {
+        title: '自定义分享标题',
+        query: 'a=1&b=2',
+      }
+    }),
+  }
+}