微信分享的标题、缩略图、连接及描述设置方法


Posted in Javascript onOctober 14, 2014

微信分享的标题、缩略图、连接及描述该如何设置,使用微信分享过程中会遇到这个情况,无解的朋友可以看看下面的代码

<script> 
var imgUrl = 'http://topic.xcar.com.cn/201403/ad_q3/pic/banner.jpg'; 
var lineLink = 'http://topic.xcar.com.cn/201403/ad_q3/index.php'; 
var descContent = "http://topic.xcar.com.cn/201403/ad_q3/index.php"; 
var shareTitle = '【奥迪Q3开启尊享礼遇季】报名试驾,赢取精美礼品'; 
var appid = 'wxc9937e3a66af6dc8'; 

function shareFriend() { 
WeixinJSBridge.invoke('sendAppMessage',{ 
"appid": appid, 
"img_url": imgUrl, 
"img_width": "640", 
"img_height": "640", 
"link": lineLink, 
"desc": descContent, 
"title": shareTitle 
}, function(res) { 
_report('send_msg', res.err_msg); 
}) 
} 
function shareTimeline() { 
WeixinJSBridge.invoke('shareTimeline',{ 
"img_url": imgUrl, 
"img_width": "640", 
"img_height": "640", 
"link": lineLink, 
"desc": descContent, 
"title": shareTitle 
}, function(res) { 
_report('timeline', res.err_msg); 
}); 
} 
function shareWeibo() { 
WeixinJSBridge.invoke('shareWeibo',{ 
"content": descContent, 
"url": lineLink, 
}, function(res) { 
_report('weibo', res.err_msg); 
}); 
} 
// 当微信内置浏览器完成内部初始化后会触发WeixinJSBridgeReady事件。 
document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() { 

// 发送给好友 
WeixinJSBridge.on('menu:share:appmessage', function(argv){ 
shareFriend(); 
}); 

// 分享到朋友圈 
WeixinJSBridge.on('menu:share:timeline', function(argv){ 
shareTimeline(); 
}); 

// 分享到微博 
WeixinJSBridge.on('menu:share:weibo', function(argv){ 
shareWeibo(); 
}); 
}, false); 
</script>
Javascript 相关文章推荐
javascript fullscreen全屏实现代码
Apr 09 Javascript
textarea中的手动换行处理的jquery代码
Feb 26 Javascript
Safari5中alert的无限循环BUG
Apr 07 Javascript
Jquery实现鼠标移上弹出提示框、移出消失思路及代码
May 19 Javascript
详解jquery中$.ajax方法提交表单
Nov 03 Javascript
JavaScript Date对象详解
Mar 01 Javascript
Vuejs第九篇之组件作用域及props数据传递实例详解
Sep 05 Javascript
js编写选项卡效果
May 23 Javascript
随机生成10个不重复的0-100的数字(实例讲解)
Aug 16 Javascript
详解开源的JavaScript插件化框架MinimaJS
Oct 26 Javascript
Vue封装的组件全局注册并引用
Jul 24 Javascript
微信小程序实现多行文字超出部分省略号显示功能
Oct 23 Javascript
js实现select组件的选择输入过滤代码
Oct 14 #Javascript
javascript记录文本框内文字个数检测文字个数变化
Oct 14 #Javascript
返回顶部按钮响应滚动且动态显示与隐藏
Oct 14 #Javascript
Ajax局部更新导致JS事件重复触发问题的解决方法
Oct 14 #Javascript
一个JavaScript递归实现反转数组字符串的实例
Oct 14 #Javascript
js解决select下拉选不中问题
Oct 14 #Javascript
基于js与flash实现的网站flv视频播放插件代码
Oct 14 #Javascript
You might like
PHP抓取、分析国内视频网站的视频信息工具类
2014/04/02 PHP
Yii2 批量插入、更新数据实例
2017/03/15 PHP
Yii框架响应组件用法实例分析
2019/09/04 PHP
Javascript中Event属性搜集整理
2013/09/17 Javascript
js substring从右边获取指定长度字符串(示例代码)
2013/12/23 Javascript
微信小程序 wxapp内容组件 progress详细介绍
2016/10/31 Javascript
jQuery插件form-validation-engine正则表达式操作示例
2017/02/09 Javascript
chosen实现省市区三级联动
2018/08/16 Javascript
详解vue的数据劫持以及操作数组的坑
2019/04/18 Javascript
详解BootStrap表单验证中重置BootStrap-select验证提示不清除的坑
2019/09/17 Javascript
详解如何在JS代码中消灭for循环
2019/12/11 Javascript
深入理解Antd-Select组件的用法
2020/02/25 Javascript
Vue router传递参数并解决刷新页面参数丢失问题
2020/12/02 Vue.js
合并Excel工作薄中成绩表的VBA代码,非常适合教育一线的朋友
2009/04/09 Python
Python 抓取动态网页内容方案详解
2014/12/25 Python
Python中的localtime()方法使用详解
2015/05/22 Python
Python的Django框架中的数据过滤功能
2015/07/17 Python
分享一下Python 开发者节省时间的10个方法
2015/10/02 Python
Python3 适合初学者学习的银行账户登录系统实例
2017/08/08 Python
Python中使用logging和traceback模块记录日志和跟踪异常
2019/04/09 Python
python实现随机漫步方法和原理
2019/06/10 Python
Python关于__name__属性的含义和作用详解
2020/02/19 Python
python dict乱码如何解决
2020/06/07 Python
html5+css3之CSS中的布局与Header的实现
2014/11/21 HTML / CSS
英国的屈臣氏:Boots博姿
2017/12/23 全球购物
eBay比利时购物网站:eBay.be
2019/08/09 全球购物
Kiwi.com中国:找到特价机票并发现新目的地
2019/10/27 全球购物
匈牙利超级网上商店和优惠:Alza.hu
2019/12/17 全球购物
就业协议书怎么填
2014/04/11 职场文书
供电工程专业求职信
2014/08/09 职场文书
学校领导班子群众路线整改措施
2014/09/16 职场文书
2015年全国爱耳日活动总结
2015/02/27 职场文书
2015年精神文明建设工作总结
2015/04/21 职场文书
只需要100行Python代码就可以实现的贪吃蛇小游戏
2021/05/27 Python
Nginx内网单机反向代理的实现
2021/11/07 Servers
vue整合百度地图显示指定地点信息
2022/04/06 Vue.js