javascript实现修改微信分享的标题内容等


Posted in Javascript onDecember 11, 2014

代码超级简单,这里就不多废话了,小伙伴们自己看注释吧,

奉上代码:

<script>

//微信分享

var wimg = "分享图片网址123";

var wurl = "分享网址123";

var wdesc = '分享内容123';

var wtit = '分享标题123';

var wappid = '';

 

function shareMsg() {//<span style="font-family: Arial, Helvetica, sans-serif;">发送给好友</span><span style="font-family: Arial, Helvetica, sans-serif;">标题和内容默认都显示</span>

    WeixinJSBridge.invoke('sendAppMessage',{

        "appid": wappid,

        "img_url": wimg,

        "img_width": "200",

        "img_height": "200",

        "link": wurl,

        "desc": wdesc,

        "title": wtit,

    })

}

function shareQuan() {  //<span style="font-family: Arial, Helvetica, sans-serif;">分享到朋友圈只有标题显示</span>

    WeixinJSBridge.invoke('shareTimeline',{

        "img_url": wimg,

        "img_width": "200",

        "img_height": "200",

        "link": wurl,

        "desc": wdesc,

        "title": wtit

    });

}

function shareWeibo() { <span style="font-family: Arial, Helvetica, sans-serif;">//</span><span style="font-family: Arial, Helvetica, sans-serif;">分享到微博只有内容显示</span>

    WeixinJSBridge.invoke('shareWeibo',{

        "content": wdesc,

        "url": wurl,

    });

}

// 当微信内置浏览器完成内部初始化后会触发WeixinJSBridgeReady事件。

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

    // 发送给好友

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

        shareMsg();

    });

    // 分享到朋友圈

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

        shareQuan();

    });

    // 分享到微博

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

        shareWeibo();

    });

}, false);

</script>

是不是很实用呢,小伙伴们根据自己的需求使用吧。

Javascript 相关文章推荐
jQuery初学:find()方法及children方法的区别分析
Jan 31 Javascript
javascrpt绑定事件之匿名函数无法解除绑定问题
Dec 06 Javascript
jquery实现动态画圆
Dec 04 Javascript
jQuery实现的Tab滑动选项卡及图片切换(多种效果)小结
Sep 14 Javascript
纯JS单页面赛车游戏制作代码分享
Mar 03 Javascript
JS脚本实现网页自动秒杀点击
Jan 11 Javascript
vue.js实现只弹一次弹框
Jan 29 Javascript
使用vue打包时vendor文件过大或者是app.js文件很大的问题
Jun 29 Javascript
微信小程序实现折叠展开效果
Jul 19 Javascript
layer实现登录弹框,登录成功后关闭弹框并调用父窗口的例子
Sep 11 Javascript
Vue.js 无限滚动列表性能优化方案
Dec 02 Javascript
比较node.js和Deno
Apr 27 Javascript
javascript表单验证和Window详解
Dec 11 #Javascript
使用百度地图api实现根据地址查询经纬度
Dec 11 #Javascript
javascript实现倒计时N秒后网页自动跳转代码
Dec 11 #Javascript
node.js中的buffer.Buffer.byteLength方法使用说明
Dec 10 #Javascript
node.js中的buffer.slice方法使用说明
Dec 10 #Javascript
node.js中的buffer.write方法使用说明
Dec 10 #Javascript
node.js中的http.request.end方法使用说明
Dec 10 #Javascript
You might like
php 小乘法表实现代码
2009/07/16 PHP
PHP 进程锁定问题分析研究
2009/11/24 PHP
php空间不支持socket但支持curl时recaptcha的用法
2011/11/07 PHP
PHP检查端口是否可以被绑定的方法示例
2018/08/09 PHP
Laravel框架实现抢红包功能示例
2019/10/31 PHP
求解开jscript.encode代码的asp函数
2007/02/28 Javascript
JS Array对象入门分析
2008/10/30 Javascript
Extjs学习笔记之一 初识Extjs之MessageBox
2010/01/07 Javascript
js常用自定义公共函数汇总
2014/01/15 Javascript
jQuery实现回车键(Enter)切换文本框焦点的代码实例
2014/05/05 Javascript
jQuery中:file选择器用法实例
2015/01/04 Javascript
JQuery复制DOM节点的方法
2015/06/11 Javascript
javascript创建cookie、读取cookie
2016/03/31 Javascript
jQuery validate 验证radio实例
2017/03/01 Javascript
vue :src 文件路径错误问题的解决方法
2018/05/15 Javascript
layui实现文件或图片上传记录
2018/08/28 Javascript
angular 服务随记小结
2019/05/06 Javascript
vue proxy 的优势与使用场景实现
2020/06/15 Javascript
[03:40]DOTA2抗疫特别篇《英雄年代》
2020/02/28 DOTA
编写Python爬虫抓取豆瓣电影TOP100及用户头像的方法
2016/01/20 Python
利用django-suit模板添加自定义的菜单、页面及设置访问权限
2018/07/13 Python
python 反向输出字符串的方法
2018/07/16 Python
Python 字符串与二进制串的相互转换示例
2018/07/23 Python
在python中按照特定顺序访问字典的方法详解
2018/12/14 Python
香港时装购物网站:ZALORA香港
2017/04/23 全球购物
Europcar德国:全球汽车租赁领域的领导者
2018/08/15 全球购物
碧欧泉Biotherm加拿大官方网站:法国高端护肤品牌
2019/10/18 全球购物
大学生职业生涯规划书模版
2013/12/30 职场文书
少先队入队活动方案
2014/02/08 职场文书
护理毕业生自我鉴定
2014/02/11 职场文书
函授毕业个人自我评价
2014/02/20 职场文书
委托书怎样写
2014/08/30 职场文书
工作证明范本(2篇)
2014/09/14 职场文书
民事答辩状格式范文
2015/05/21 职场文书
学前教育见习总结
2015/06/23 职场文书
Java实现多线程聊天室
2021/06/26 Java/Android