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 相关文章推荐
关于JS控制代码暂停的实现方法分享
Oct 11 Javascript
Node.js开发之访问Redis数据库教程
Jan 14 Javascript
javascript闭包的理解
Apr 01 Javascript
JavaScript实现梯形乘法表的方法
Apr 25 Javascript
javascript实现多栏闭合展开式广告位菜单效果实例
Aug 05 Javascript
jQuery实现分章节锚点“回到顶部”动画特效代码
Oct 23 Javascript
BootStrap 附加导航组件
Jul 22 Javascript
功能强大的Bootstrap使用手册(一)
Aug 02 Javascript
vue 2.0封装model组件的方法
Aug 03 Javascript
Node.js折腾记一:读指定文件夹,输出该文件夹的文件树详解
Apr 20 Javascript
详解vue更改头像功能实现
Apr 28 Javascript
js实现盒子拖拽动画效果
Aug 09 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中动态显示签名和ip原理
2007/03/28 PHP
flash用php连接数据库的代码
2011/04/21 PHP
php取整函数ceil,floo,round的用法及介绍
2013/08/31 PHP
php中url函数介绍及使用示例
2014/02/13 PHP
PHP中非常有用却鲜有人知的函数集锦
2019/08/17 PHP
Extjs学习过程中新手容易碰到的低级错误积累
2010/02/11 Javascript
基于jquery的$.ajax async使用
2011/10/19 Javascript
使用JSON.parse将json字符串转换成json对象的时候会出错
2014/09/04 Javascript
javascript实现详细时间提醒信息效果的方法
2015/03/11 Javascript
js获取及修改网页背景色和字体色的方法
2015/12/29 Javascript
JSON 的正确用法探讨:Pyhong、MongoDB、JavaScript与Ajax
2016/05/15 Javascript
JS锚点的设置与使用方法
2016/09/05 Javascript
javascript使用btoa和atob来进行Base64转码和解码
2017/03/20 Javascript
Mongoose实现虚拟字段查询的方法详解
2017/08/15 Javascript
浅谈vue+webpack项目调试方法步骤
2017/09/11 Javascript
详解在React中跨组件分发状态的三种方法
2018/08/09 Javascript
ES10的13个新特性示例(小结)
2019/09/23 Javascript
原生JavaScript实现日历功能代码实例(无引用Jq)
2019/09/23 Javascript
vue data对象重新赋值无效(未更改)的解决方式
2020/07/24 Javascript
python3.0 字典key排序
2008/12/24 Python
Python按行读取文件的实现方法【小文件和大文件读取】
2016/09/19 Python
pyenv命令管理多个Python版本
2017/03/26 Python
Python简单获取二维数组行列数的方法示例
2018/12/21 Python
flask框架渲染Jinja模板与传入模板变量操作详解
2020/01/25 Python
Tensorflow累加的实现案例
2020/02/05 Python
python利用Excel读取和存储测试数据完成接口自动化教程
2020/04/30 Python
基于Python-Pycharm实现的猴子摘桃小游戏(源代码)
2021/02/20 Python
推荐一些比较有用的css3新属性
2014/11/11 HTML / CSS
JD Sports西班牙:英国领先的运动服装公司
2020/01/06 全球购物
优秀的教师个人的中文求职信
2013/09/21 职场文书
党的群众路线教育实践活动批评与自我批评
2014/02/16 职场文书
奥林匹克运动会口号
2014/06/19 职场文书
我的中国梦演讲稿初中篇
2014/08/19 职场文书
《鲸》教学反思
2016/02/23 职场文书
Python实现智慧校园自动评教全新版
2021/06/18 Python
Python&Matlab实现灰狼优化算法的示例代码
2022/03/21 Python