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


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 相关文章推荐
许愿墙中用到的函数
Oct 07 Javascript
JavaScript中也使用$美元符号来代替document.getElementById
Jun 19 Javascript
jQuery中siblings()方法用法实例
Jan 08 Javascript
javascript实现点击按钮弹出一个可关闭层窗口同时网页背景变灰的方法
May 13 Javascript
JSON遍历方式实例总结
Dec 07 Javascript
JavaScript之cookie技术详解
Nov 18 Javascript
浅析javaScript中的浅拷贝和深拷贝
Feb 15 Javascript
vue.js的computed,filter,get,set的用法及区别详解
Mar 08 Javascript
vue使用el-upload上传文件及Feign服务间传递文件的方法
Mar 15 Javascript
vue点击自增和求和的实例代码
Nov 06 Javascript
vue页面跳转实现页面缓存操作
Jul 22 Javascript
js实现跳一跳小游戏
Jul 31 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
做个自己站内搜索引擎
2006/10/09 PHP
PHP 金额数字转换成英文
2010/05/06 PHP
php错误提示failed to open stream: HTTP request failed!的完美解决方法
2011/06/06 PHP
PHP+Ajax异步带进度条上传文件实例
2016/11/01 PHP
常见JS效果之图片减速度滚动实现代码
2011/12/08 Javascript
php和js对数据库图片进行等比缩放示例
2014/04/28 Javascript
jquery实现浮动在网页右下角的彩票开奖公告窗口代码
2015/09/04 Javascript
js仿3366小游戏选字游戏
2016/04/14 Javascript
JavaScript解八皇后问题的方法总结
2016/06/12 Javascript
AngularJS的ng Http Request与response格式转换方法
2016/11/07 Javascript
关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)
2016/12/14 Javascript
setTimeout函数的神奇使用
2017/02/26 Javascript
原生JavaScript实现精美的淘宝轮播图效果示例【附demo源码下载】
2017/05/27 Javascript
JavaScript实现的原生态兼容IE6可调可控滚动文字功能详解
2017/09/19 Javascript
详解puppeteer使用代理
2018/12/27 Javascript
深入了解js原型模式
2019/05/30 Javascript
vue spa应用中的路由缓存问题与解决方案
2019/05/31 Javascript
vue中的循环对象属性和属性值用法
2020/09/04 Javascript
JS如何操作DOM基于表格动态展示数据
2020/10/15 Javascript
vue-calendar-component 封装多日期选择组件的实例代码
2020/12/04 Vue.js
python实现在windows下操作word的方法
2015/04/28 Python
python+PyQT实现系统桌面时钟
2020/06/16 Python
Python3中编码与解码之Unicode与bytes的讲解
2019/02/28 Python
Python实现的登录验证系统完整案例【基于搭建的MVC框架】
2019/04/12 Python
python内存动态分配过程详解
2019/07/15 Python
Win10下安装并使用tensorflow-gpu1.8.0+python3.6全过程分析(显卡MX250+CUDA9.0+cudnn)
2020/02/17 Python
CSS3 实现雷达扫描图的示例代码
2020/09/21 HTML / CSS
阿迪达斯加拿大官网:Adidas加拿大
2016/08/25 全球购物
英国知名的护肤彩妆与时尚配饰大型综合零售电商:Unineed
2016/11/21 全球购物
美国排名第一的泳池用品直接来源:In The Swim
2019/09/23 全球购物
办公室主任先进事迹
2014/01/18 职场文书
文明单位创建材料
2014/12/24 职场文书
四年级数学上册教学计划
2015/01/20 职场文书
2015年社区平安建设工作总结
2015/05/13 职场文书
教你用Python爬取英雄联盟皮肤原画
2021/06/13 Python
使用Java去实现超市会员管理系统
2022/03/18 Java/Android