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

 更新时间:2014年12月11日 10:07:53   投稿:hebedich  
这篇文章主要介绍了javascript实现修改微信分享的标题内容等,需要的朋友可以参考下

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

奉上代码:

复制代码 代码如下:

<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>

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

相关文章

  • js获取滚动距离的方法

    js获取滚动距离的方法

    这篇文章主要介绍了js获取滚动距离的方法,涉及javascript针对页面滚动条的相关操作技巧,需要的朋友可以参考下
    2015-05-05
  • 多引号嵌套的变量命名的问题

    多引号嵌套的变量命名的问题

    这篇文章主要介绍了多引号嵌套的变量命名的问题,需要的朋友可以参考下
    2014-05-05
  • fastadmin中调用js的方法

    fastadmin中调用js的方法

    这篇文章主要介绍了fastadmin中调用js的方法,在文中给大家补充介绍了Fastadmin里面的js运行原理,需要的朋友可以参考下
    2019-05-05
  • JavaScript下载后端返回的文件流的三种方法

    JavaScript下载后端返回的文件流的三种方法

    本文主要介绍了JavaScript下载后端返回的文件流的三种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-07-07
  • 在 TypeScript 中使用泛型的方法

    在 TypeScript 中使用泛型的方法

    这篇文章主要介绍了在TypeScript中使用泛型的方法,泛型是静态类型语言的基本特征,允许将类型作为参数传递给另一个类型、函数、或者其他结构
    2022-06-06
  • js 未结束的字符串常量错误解决方法

    js 未结束的字符串常量错误解决方法

    在编码js过程中,经常遇到未结束的字符串常量这样提示的错误,做下总结,以方便以后查阅.
    2010-06-06
  • JavaScript中字符串与Unicode编码互相转换的实现方法

    JavaScript中字符串与Unicode编码互相转换的实现方法

    这篇文章主要介绍了JavaScript中字符串与Unicode编码互相转换的实现方法涉及JavaScript编码、数据类型等的转换技巧,需要的朋友可以参考下
    2015-12-12
  • Javascript中的对象和原型(二)

    Javascript中的对象和原型(二)

    这篇文章给大家介绍了js中的对象和原型,从工厂模式,构造函数方面展开话题,介绍的非常详细,具有参考借鉴价值,需要的朋友可以参考下
    2016-08-08
  • webpack3.0升级4.0的方法步骤

    webpack3.0升级4.0的方法步骤

    这篇文章主要介绍了webpack3.0升级4.0的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-04-04
  • Egg.js构建一个stream流式接口服务实现详解

    Egg.js构建一个stream流式接口服务实现详解

    这篇文章主要为大家介绍了Egg.js构建一个stream流式接口服务实现详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-09-09

最新评论