如果不处理,很丑。
加上下面的代码,就会好看多了。
// 初始化
wx.config({
debug: false,
appId: '{$weixin.appId}',
timestamp: '{$weixin.timestamp}',
nonceStr: '{$weixin.nonceStr}',
signature: '{$weixin.signature}',
jsApiList: ['onMenuShareAppMessage', 'onMenuShareTimeline']
});
// 处理分享
wx.ready(function () {
// 在页面加载时就调用相关接口,如:分享到朋友圈、获取位置信息等接口
wx.checkJsApi({
jsApiList: ['onMenuShareAppMessage', 'onMenuShareTimeline'],
success: function (res) {
if (res.errMsg == 'checkJsApi:ok') {
// 分享给朋友
wx.onMenuShareAppMessage({
title: '{$vote_info.title}', // 分享标题
desc: '{$vote_info.sub_title}', // 分享描述
link: '{$share_url}