提交 d596e37f authored 作者: 王鹏飞's avatar 王鹏飞

chore: 新增微信分享

上级 12ca32a1
...@@ -22,6 +22,8 @@ ...@@ -22,6 +22,8 @@
</head> </head>
<body {{ BODY_ATTRS }}> <body {{ BODY_ATTRS }}>
{{ APP }} {{ APP }}
<script src="https://res2.wx.qq.com/open/js/jweixin-1.6.0.js"></script>
<script src="./wx.js"></script>
<script> <script>
var _hmt = _hmt || [] var _hmt = _hmt || []
;(function() { ;(function() {
......
...@@ -24,14 +24,10 @@ export default { ...@@ -24,14 +24,10 @@ export default {
meta: [ meta: [
{ charset: 'utf-8' }, { charset: 'utf-8' },
{ hid: 'viewport', name: 'viewport', content: 'width=device-width, initial-scale=1' }, { hid: 'viewport', name: 'viewport', content: 'width=device-width, initial-scale=1' },
{ { name: 'keywords', content: '加州浸会大学,工商管理博士,DBA,国际留学,美国留学,博士留学,留学' },
name: 'keywords',
content: '加州浸会大学,工商管理博士,DBA,国际留学,美国留学,博士留学,留学'
},
{ {
name: 'description', name: 'description',
content: content: '权威数字经济专业课程融合国际名校工商管理博士学位,培养数字经济时代下的企业家前瞻力和领导力。'
'美国加州浸会大学(CaliforniaBaptistUniversity,简称CBU)创立于1950年的综合性私立大学。目前拥有8500余名本科生和研究生,提供超过150多种本科专业及40多种硕士学位和证书课程。CBU被2022年“美国新闻与世界报道”评为全美顶尖大学之一,也是南加州顶尖的研究生学位授予大学之一。除了高质量的学术课程以外,学校还拥有WASC、ACBSP、CTC、NASM、BRN、CCNE、ABET等多重权威认证。'
} }
], ],
link: [ link: [
......
Bsrq0Vq9qFv7TNLq
\ No newline at end of file
gSN39VMp07ZQlh47
\ No newline at end of file
function useWXShare(data) {
const shareData = Object.assign(
{
title: '数字领导力企业家学者DBA申请',
desc: '权威数字经济专业课程融合国际名校工商管理博士学位,培养数字经济时代下的企业家前瞻力和领导力。',
link: location.href,
imgUrl: 'https://webapp-pub.ezijing.com/project/cbu-enterprise/logo.jpg'
},
data
)
const updateShareData = () => {
wx.updateAppMessageShareData({
title: shareData.title,
desc: shareData.desc,
link: shareData.link,
imgUrl: shareData.imgUrl
})
wx.updateTimelineShareData({
title: shareData.title,
link: shareData.link,
imgUrl: shareData.imgUrl
})
}
fetch('https://node-server.ezijing.com/share/getsignature', {
method: 'post',
headers: { 'Content-Type': 'application/x-www-form-urlencoded' },
body: JSON.stringify({ appId: 'wxfe67f37095e08d2f', url: location.href.split('#').pop() })
})
.then(response => {
return response.json()
})
.then(data => {
console.log(data)
wx.config({
debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
appId: 'wxfe67f37095e08d2f', // 必填,公众号的唯一标识
timestamp: data.timestamp, // 必填,生成签名的时间戳
nonceStr: data.noncestr, // 必填,生成签名的随机串
signature: data.token, // 必填,签名
jsApiList: ['updateAppMessageShareData', 'updateTimelineShareData'] // 必填,需要使用的JS接口列表
})
wx.ready(updateShareData)
})
}
useWXShare()
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论