张延森 2 年前
父节点
当前提交
6702086d26
共有 4 个文件被更改,包括 12 次插入2 次删除
  1. 1
    0
      index.html
  2. 6
    0
      public/share.js
  3. 二进制
      public/share.png
  4. 5
    2
      src/utils/wx.js

+ 1
- 0
index.html 查看文件

6
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
6
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
7
     <link rel="stylesheet" href="./fonts/iconfont.css">
7
     <link rel="stylesheet" href="./fonts/iconfont.css">
8
     <script src="./wx/jweixin-1.6.0.js"></script>
8
     <script src="./wx/jweixin-1.6.0.js"></script>
9
+    <script src="./share.js"></script>
9
     <title>和“宁好”一起,跟着诗歌游南京</title>
10
     <title>和“宁好”一起,跟着诗歌游南京</title>
10
   </head>
11
   </head>
11
   <body>
12
   <body>

+ 6
- 0
public/share.js 查看文件

1
+
2
+const shareOptTpl = {
3
+  title: '和“宁好”一起,跟着诗歌游南京',
4
+  desc: '',
5
+  imgUrl: location.origin + location.pathname.replace('index.html', '') + 'share.png',
6
+}

二进制
public/share.png 查看文件


+ 5
- 2
src/utils/wx.js 查看文件

37
   // 立即执行
37
   // 立即执行
38
   init();
38
   init();
39
 
39
 
40
-  function share(params) {
40
+  function share(params = {}) {
41
     if (isDev) return;
41
     if (isDev) return;
42
 
42
 
43
     wx.ready(() => {
43
     wx.ready(() => {
44
       for (let api of shareAPIs) {
44
       for (let api of shareAPIs) {
45
-        wx[api](params)
45
+        wx[api]({
46
+          ...shareOptTpl,
47
+          ...params
48
+        })
46
       }
49
       }
47
     });
50
     });
48
   }
51
   }