微信内网页分享时,图片url不宜过长,否则会导致,分享到QQ的图片无法显示
$(function () {
var config;
var url = "[[@{/share/getJsShareConfig}]]"
$.post(url, function (res) {
res.data.debug = false;
res.data.jsApiList = ['onMenuShareAppMessage', 'onMenuShareQQ', 'onMenuShareTimeline', 'updateAppMessageShareData', 'updateTimelineShareData', 'translateVoice', 'checkJsApi'];
$("#out").html("验证成功")
config = res.data;
wx.config(res.data);
});
wx.ready(function () {
console.log("验证成功");
});
wx.error(function (res) {
console.log("验证失败");
});
layui.use(['form'], function () {
var form = layui.form;
form.on('submit(submit)', function (data) {
var shareData = {
title: data.field.title,
desc: data.field.desc,
link: 'http://xiaodingduang.com/share/redirect?url=' + data.field.url,
imgUrl: data.field.imgUrl,
success: function () {
layer.alert("生成成功", {
title: '提示'
})
}
}
wx.updateAppMessageShareData(shareData);
wx.updateTimelineShareData(shareData);
return false;
});
})
})