分享到朋友圈里面有开发者API,就是JSSDK:
wx.onMenuShareTimeline({title: '', // 分享标题
link: '', // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
imgUrl: '', // 分享图标
success: function () {
// 用户确认分享后执行的回调函数
},
cancel: function () {
// 用户取消分享后执行的回调函数
}
})
网页链接并且需要接入JSSDK不然一样是默认都会显示的
修改下除了微信内嵌浏览器之外的分享:
function isWeChat(){//window.navigator.userAgent
//属性包含了浏览器类型、版本、操作系统类型、浏览器引擎类型等信息
//这个属性可以用来判断浏览器类型
var ua = window.navigator.userAgent.toLowerCase()//转换小写
if(ua.match(/MicroMessenger/i) == 'micromessenger'){
//通过正则表达式匹配ua中是否含有MicroMessenger字符串
return true
}else{
return false
}
}
if(isWeChat())
wx.onMenuShareTimeline({
title: '', // 分享标题
link: '', // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
imgUrl: '', // 分享图标
success: function () {
// 用户确认分享后执行的回调函数
},
cancel: function () {
// 用户取消分享后执行的回调函数
}
})
else
wx.onMenuShareTimeline({
title: '', // 分享标题
link: '', // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
success: function () {
// 用户确认分享后执行的回调函数
},
cancel: function () {
// 用户取消分享后执行的回调函数
}
})
你在连接上使用 onclick 函数,<a href='#' onclick=函数名(变量)>连接名称</a>js 函数可以这样定义例如function rLink(){document.location.reload(变量)}
嘻嘻