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 相关文章推荐
JavaScript 继承详解(二)
Jul 13 Javascript
jquery通过a标签删除table中的一行的代码
Dec 02 Javascript
JS实现局部选择打印和局部不选择打印
Apr 03 Javascript
js实现点击后将文字或图片复制到剪贴板的方法
Aug 04 Javascript
jQuery抛物线运动实现方法(附完整demo源码下载)
Jan 08 Javascript
javascript汉字拼音互转的简单实例
Oct 09 Javascript
jQuery删除当前节点元素
Dec 07 Javascript
微信小程序中的onLoad详解及简单实例
Apr 05 Javascript
使用JavaScript实现点击循环切换图片效果
Sep 03 Javascript
JavaScript设计模式之建造者模式实例教程
Jul 02 Javascript
vue中$nextTick的用法讲解
Jan 17 Javascript
原生js实现针对Dom节点的CRUD操作示例
Aug 26 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数组的概述及分类与声明代码演示
2013/02/26 PHP
PHP变量内存分配问题记录整理
2013/11/27 PHP
php对数组排序代码分享
2014/02/24 PHP
PHP通过插入mysql数据来实现多机互锁实例
2014/11/05 PHP
php常用正则函数实例小结
2016/12/29 PHP
Yii框架创建cronjob定时任务的方法分析
2017/05/23 PHP
js jquery获取随机生成id的服务器控件的三种方法
2013/07/11 Javascript
仿百度的关键词匹配搜索示例
2013/09/25 Javascript
NodeJS中Buffer模块详解
2015/01/07 NodeJs
详解JavaScript基于面向对象之创建对象(1)
2015/12/10 Javascript
js实现将选中内容分享到新浪或腾讯微博
2015/12/16 Javascript
js运动应用实例解析
2015/12/28 Javascript
ionic实现滑动的三种方式
2016/08/27 Javascript
JS闭包用法实例分析
2017/03/27 Javascript
NodeJS实现视频转码的示例代码
2017/11/18 NodeJs
vue 使用eventBus实现同级组件的通讯
2018/03/02 Javascript
axios 封装上传文件的请求方法
2018/09/26 Javascript
python list中append()与extend()用法分享
2013/03/24 Python
Python 3.x 安装opencv+opencv_contrib的操作方法
2018/04/02 Python
Sanic框架路由用法实例分析
2018/07/16 Python
对python中的six.moves模块的下载函数urlretrieve详解
2018/12/19 Python
Python中logging实例讲解
2019/01/17 Python
Python实现实时数据采集新型冠状病毒数据实例
2020/02/04 Python
python简单的三元一次方程求解实例
2020/04/02 Python
Canvas系列之滤镜效果
2019/02/12 HTML / CSS
Shell编程面试题
2012/05/30 面试题
业务助理岗位职责
2013/11/18 职场文书
职务任命书范本
2014/06/05 职场文书
大型主题婚礼活动策划方案
2014/09/15 职场文书
房屋产权共有协议书范本
2014/11/03 职场文书
先进个人材料怎么写
2014/12/30 职场文书
小学数学教学反思范文
2016/02/16 职场文书
HR必备:超全面的薪酬待遇管理方案!
2019/07/12 职场文书
如何使用Python对NetCDF数据做空间相关分析
2021/04/21 Python
Java 将PPT幻灯片转为HTML文件的实现思路
2021/06/11 Java/Android
Python中re模块的元字符使用小结
2022/04/07 Python