张延森 3 年之前
父節點
當前提交
1cd9b5c899
共有 1 個文件被更改,包括 6 次插入2 次删除
  1. 6
    2
      src/utils/wx.js

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

@@ -29,14 +29,18 @@ function initSDK (url) {
29 29
  * @param {*} opt
30 30
  */
31 31
 export function share (opt) {
32
+  const { origin, pathname } = window.location
33
+  const defaultLink = origin + pathname
34
+  const defaultImg = `${origin}${pathname}images/share.jpg`
35
+
32 36
   initSDK(opt.link)
33 37
   window.wx.ready(function () {
34 38
     jsApiList.map((apiName) => {
35 39
       const api = window.wx[apiName]
36 40
       api({
37 41
         title: opt.title || '', // 分享标题
38
-        link: opt.link || '', // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
39
-        imgUrl: opt.imgUrl || '', // 分享图标
42
+        link: opt.link || defaultLink, // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
43
+        imgUrl: opt.imgUrl || defaultImg, // 分享图标
40 44
         desc: opt.desc || ''
41 45
       })
42 46
     })