微信分享接口中标题、内容、链接和图片 四个参数怎么填?

微信分享接口中标题、内容、链接和图片 四个参数怎么填?,第1张

<script type="text/javascript">

var tit = $('#wx-title').val()//标题

var img = $('#wx-img').val()//图片

var con = $('#wx-con').val()//简介

var link = $('#wx-link').val()//链接

document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() {

// 发送给好友

WeixinJSBridge.on('menu:share:appmessage', function (argv) {

WeixinJSBridge.invoke('sendAppMessage', {

"appid": "123",

"img_url": img,

"img_width": "160",

"img_height": "160",

"link": link,

"desc": con,

"title": tit

}, function (res) {

_report('send_msg', res.err_msg)

})

})

// 分享到朋友圈

WeixinJSBridge.on('menu:share:timeline', function (argv) {

WeixinJSBridge.invoke('shareTimeline', {

"img_url": img,

"img_width": "160",

"img_height": "160",

"link": link,

"desc": con,

"title": tit

}, function (res) {

_report('timeline', res.err_msg)

})

})

}, false)

</script>

把这一段复制到你的网页里,就好了,不过只能在微信内置浏览器里生效。

a链接上加 特殊字符 "#"才会自动加载到当前a连接上;

看到这个问题,使用 js:

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>Document</title>

</head>

<body>

<a href="javascript:" flag="包邮">包邮</a>

<script type="text/javascript" src="http://static.takungpao.com/js/jquery.1.9.min.js"></script>

<script type="text/javascript">

$(function(){

var win_href=window.location.href,go_href,temp_zf

$("a").each(function(){

$(this).bind("click",function(){

var temp_text=$(this).attr("flag")

win_href.indexOf("?")>0?temp_zf="&":temp_zf="?"

go_href=win_href+temp_zf+temp_text

window.location.href=go_hrefreturn

})

})

})

</script>

</body>

</html>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11556118.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存