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


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 相关文章推荐
ExtJS的FieldSet的column列布局
Nov 20 Javascript
jquery validate使用攻略 第四步
Jul 01 Javascript
关于JavaScript的with 语句的使用方法
May 09 Javascript
Struts2的s:radio标签使用及用jquery添加change事件
Apr 08 Javascript
JQuery插件开发示例代码
Nov 06 Javascript
Jquery AJAX POST与GET之间的区别
Nov 14 Javascript
JS实现弹性漂浮效果的广告代码
Sep 02 Javascript
关于Vue Webpack2单元测试示例详解
Aug 14 Javascript
JSON 数据格式详解
Sep 13 Javascript
vue单页应用加百度统计代码(亲测有效)
Jan 31 Javascript
详解vue项目中实现图片裁剪功能
Jun 07 Javascript
记录vue做微信自定义分享的一些问题
Sep 12 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判断类是否存在函数class_exists用法分析
2014/11/14 PHP
修改yii2.0用户登录使用的user表为其它的表实现方法(推荐)
2017/08/01 PHP
phpStudy配置多站点多域名方法及遇到的403错误解决方法
2017/10/19 PHP
Yii2语言国际化的配置教程
2018/08/19 PHP
jQuery ajax调用WCF服务实例
2014/07/16 Javascript
Node.js中的事件驱动编程详解
2014/08/16 Javascript
IE下通过a实现location.href 获取referer的值
2014/09/04 Javascript
jQuery实现DIV层淡入淡出拖动特效的方法
2015/02/13 Javascript
JS+CSS实现模仿浏览器网页字符查找功能的方法
2015/02/26 Javascript
超精准的javascript验证身份证号的具体实现方法
2015/11/18 Javascript
利用JQuery写一个简单的异步分页插件
2016/03/07 Javascript
Bootstrap组件(一)之菜单
2016/05/11 Javascript
再谈javascript常见错误及解决方法
2016/09/16 Javascript
JS当前页面登录注册框,固定DIV,底层阴影的实例代码
2016/09/29 Javascript
js提示框替代系统alert,自动关闭alert对话框的实现方法
2016/11/07 Javascript
js监听input输入框值的实时变化实例
2017/01/26 Javascript
vue2导航根据路由传值,而改变导航内容的实例
2017/11/10 Javascript
axios进阶实践之利用最优雅的方式写ajax请求
2017/12/20 Javascript
mpvue 单文件页面配置详解
2018/12/02 Javascript
js canvas实现星空连线背景特效
2019/11/01 Javascript
jQuery实现的图片点击放大缩小功能案例
2020/01/02 jQuery
vue.js实现简单的计算器功能
2020/02/22 Javascript
基于Echarts图表在div动态切换时不显示的解决方式
2020/07/20 Javascript
JS实现简易图片自动轮播
2020/10/16 Javascript
[01:58]最残酷竞争 2016国际邀请赛中国区预选赛积分循环赛回顾
2016/06/28 DOTA
理解python正则表达式
2016/01/15 Python
Python使用getpass库读取密码的示例
2017/10/10 Python
详解Django之admin组件的使用和源码剖析
2018/05/04 Python
Python分布式进程中你会遇到的问题解析
2019/05/28 Python
Python序列化与反序列化pickle用法实例
2019/11/11 Python
Idea安装python显示无SDK问题解决方案
2020/08/12 Python
Django DRF APIView源码运行流程详解
2020/08/17 Python
数控技术学生的自我评价
2014/02/15 职场文书
2014年图书管理员工作总结
2014/12/01 职场文书
财务人员入职担保书
2015/09/22 职场文书
解决sql server 数据库,sa用户被锁定的问题
2021/06/11 SQL Server