没有效果,求助老师帮忙看看
wb.AppendHTML("<script src='http://res.wx.qq.com/open/js/jweixin-1.4.0.js'></script>")
wb.AppendHTML("<script src='http://res2.wx.qq.com/open/js/jweixin-1.4.0.js'></script>")
Dim AppIdi As String= Vars("DeveloperID") '开发者ID
Dim timestamp As String = CStr(WeChat.ConvertHelper.DatetimeToMsgCt(Date.Now))
Dim nonestr As String = Rand.NextString(12)
Dim url As String = e.Request.Url.AbsoluteUri
Dim wechatserv = WeChat.WeChatServer.Server(AppIdi) '获取公众号服务
Dim signature As String = Functions.Execute("GetJsSignature",timestamp,nonestr,url) '生成签名
Dim cfg As String = "wx.config({appId:'{0}',timestamp:{1},nonceStr:'{2}',signature:'{3}',jsApiList:['updateAppMessageShareData','updateTimelineShareData']});"
wb.AppendHTML("<script>" & CExp(cfg,AppIdi,timestamp ,nonestr ,signature ) & "</script>",True)
wb.AppendHTML("<script src='./JavaScript/jsSDK.js'></script>") '引用外部脚本
wx.ready(function () { //需在用户可能点击分享按钮前就先调用
wx.updateAppMessageShareData({
title: '11vv', // 分享标题
desc: '123123214214', // 分享描述
link: '', // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
imgUrl: 'http://education.mlbvzy.cn/image/xlxxlogo.jpg', // 分享图标
success: function () {
doShareDone()
},
cancel: function () {
doShareCancel()
}
})
});
wx.ready(function () { //需在用户可能点击分享按钮前就先调用
wx.updateTimelineShareData({
title: '1ff1', // 分享标题
link: 'http://1w56163y72.511my1pc.cn', // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
imgUrl: 'http://education.mlbzvy.cn/image/xlxxlogo.jpg', // 分享图标
success: function () {
doShareDone()
},
cancel: function () {
doShareCancel()
}
})
});
// 分享成功回调
function doShareDone () {
console.log('分享成功')
}
// 取消分享回调
function doShareCancel () {
console.log('取消了分享')
}
[此贴子已经被作者于2019/6/13 16:43:47编辑过]