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


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 相关文章推荐
Array.prototype.concat不是通用方法反驳[译]
Sep 20 Javascript
下拉列表选择项的选中在不同浏览器中的兼容性问题探讨
Sep 18 Javascript
JS三级可折叠菜单实现方法
Feb 29 Javascript
JavaScript“尽快失败”的原则实例详解
Oct 08 Javascript
JS中BOM相关知识点总结(必看篇)
Nov 22 Javascript
Vue自定义指令介绍(2)
Dec 08 Javascript
jQuery源码分析之init的详细介绍
Feb 13 Javascript
jQuery插件FusionCharts实现的MSBar2D图效果示例【附demo源码】
Mar 24 jQuery
XMLHttpRequest对象_Ajax异步请求重点(推荐)
Sep 28 Javascript
vue-auto-focus: 控制自动聚焦行为的 vue 指令方法
Aug 25 Javascript
Vue发布订阅模式实现过程图解
Apr 30 Javascript
Openlayers显示地理位置坐标的方法
Sep 28 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文件上传表单摘自drupal的代码
2011/02/15 PHP
Zend Framework教程之Zend_Controller_Plugin插件用法详解
2016/03/07 PHP
php通过header发送自定义数据方法
2018/01/18 PHP
dropdownlist之间的互相联动实现(显示与隐藏)
2009/11/24 Javascript
javascript 密码强度验证规则、打分、验证(给出前端代码,后端代码可根据强度规则翻译)
2010/05/18 Javascript
JavaScript创建类/对象的几种方式概述及实例
2013/05/06 Javascript
angularjs的一些优化小技巧
2014/12/06 Javascript
javascript定义变量时加var与不加var的区别
2014/12/22 Javascript
javascript定义变量时带var与不带var的区别分析
2015/01/12 Javascript
JavaScript跨浏览器获取页面中相同class节点的方法
2015/03/03 Javascript
JavaScript中的cacheStorage使用详解
2015/07/29 Javascript
PHP捕捉异常中断的方法
2016/10/24 Javascript
jQuery 添加样式属性的优先级别方法(推荐)
2017/06/08 jQuery
详解如何构建Promise队列实现异步函数顺序执行
2018/10/23 Javascript
vue请求本地自己编写的json文件的方法
2019/04/25 Javascript
JavaScript的垃圾回收机制与内存管理
2020/08/06 Javascript
vue2.0 watch里面的 deep和immediate用法说明
2020/10/30 Javascript
[51:53]完美世界DOTA2联赛循环赛 LBZS vs DM BO2第二场 11.01
2020/11/02 DOTA
Python学习资料
2007/02/08 Python
Python自定义线程类简单示例
2018/03/23 Python
Python函数返回不定数量的值方法
2019/01/22 Python
wxPython多个窗口的基本结构
2019/11/19 Python
tensorflow模型转ncnn的操作方式
2020/05/25 Python
使用pyplot.matshow()函数添加绘图标题
2020/06/16 Python
css3实现书本翻页效果的示例代码
2021/03/08 HTML / CSS
大四自我鉴定范文
2013/10/06 职场文书
运动会入场词100字
2014/02/06 职场文书
文明餐桌行动实施方案
2014/02/19 职场文书
小学生常见病防治方案
2014/06/06 职场文书
反对邪教标语
2014/06/30 职场文书
入股协议书范本
2014/11/01 职场文书
2014年图书馆个人工作总结
2014/12/18 职场文书
2016大学生就业指导课心得体会
2016/01/15 职场文书
2016年公务员六五普法心得体会
2016/01/21 职场文书
关于Javascript闭包与应用的详解
2021/04/22 Javascript
SpringBoot2 参数管理实践之入参出参与校验的方式
2021/06/16 Java/Android