wb.AppendHTML("<script src='http://res.wx.qq.com/open/js/jweixin-1.2.0.js'></script>",True)
'在页面注入权限验证配置
Dim st As New Date(1970,1,1,8,0,0)
Dim appid As String = "wxac4b45141dddwd0fa1" '开发者ID
Dim timestamp As Integer = CInt((Date.Now - st).TotalSeconds()) '时间戳
Dim noncestr As String = Rand.NextString(16) '随机字符
Dim urlwx As String = e.Request.URL.ToString '当前页面地址
Dim signature As String = Functions.Execute("GetJsSignature", noncestr, timestamp, urlwx) '生成权限验证签名
Dim cfg As String = "wx.config({appId:'{0}',timestamp:{1},nonceStr:'{2}',signature:'{3}',jsApiList:['updateAppMessageShareData','onMenuShareAppMessage']});" ','updateTimelineShareData','onMenuShareWeibo']});"
wb.AppendHTML("<script>" & CExp(cfg,appid,timestamp,noncestr,signature) & "</script>",True)
'开始正常生成网页内容
wb.AppendHTML("<script src='./js/wxfen.js'></script>") '引入脚本文件
wxfen.js:
wx.ready(function () { //需在用户可能点击分享按钮前就先调用
wx.updateAppMessageShareData({
title: 'ZVDFDSFSDFD', // 分享标题
desc: 'DSFDSFDSFFDS', // 分享描述
link: location.href.split('#')[0] + '/#/', // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
imgUrl: '../images/msdskefu.jpg', // 分享图标
success: function () {
a// 设置成功
}
})
});
注入权限验证配置 是正确的
如上设置,但是还是不正确,请大师帮助,到底哪里出了问题?