zoukankan      html  css  js  c++  java
  • 微信分享 带图片的的链接

    1:首先要引用 微信内置的脚本:
     <script type="text/javascript" src="/Content/script/WeixinApi.js"></script>
    
    2:要在微信里面打开才有作用,因为引用的是微信内置的脚本 ,在浏览器中打开没有效果的
    3:code:
       // 需要分享的内容,请放到ready里
            WeixinApi.ready(function (Api) {
    
                // 微信分享的数据
                var wxData = {
                    "appId": "", // 服务号可以填写appId
                    "imgUrl": 'http://www.baidufe.com/fe/blog/static/img/weixin-qrcode-2.jpg',
                    "link": 'http://www.baidufe.com',
                    "desc": '大家好,我是Alien,Web前端&Android客户端码农,喜欢技术上的瞎倒腾!欢迎多交流',
                    "title": "大家好,我是赵先烈"
                };
    
                // 分享的回调
                var wxCallbacks = {
                    // 分享操作开始之前
                    ready: function () {
                        // 你可以在这里对分享的数据进行重组
                        alert("准备分享");
                    },
                    // 分享被用户自动取消
                    cancel: function (resp) {
                        // 你可以在你的页面上给用户一个小Tip,为什么要取消呢?
                        alert("分享被取消,msg=" + resp.err_msg);
                    },
                    // 分享失败了
                    fail: function (resp) {
                        // 分享失败了,是不是可以告诉用户:不要紧,可能是网络问题,一会儿再试试?
                        alert("分享失败,msg=" + resp.err_msg);
                    },
                    // 分享成功
                    confirm: function (resp) {
                        // 分享成功了,我们是不是可以做一些分享统计呢?
                        alert("分享成功,msg=" + resp.err_msg);
                    },
                    // 整个分享过程结束
                    all: function (resp, shareTo) {
                        // 如果你做的是一个鼓励用户进行分享的产品,在这里是不是可以给用户一些反馈了?
                        alert("分享" + (shareTo ? "到" + shareTo : "") + "结束,msg=" + resp.err_msg);
                    }
                };
    
                // 用户点开右上角popup菜单后,点击分享给好友,会执行下面这个代码
                Api.shareToFriend(wxData, wxCallbacks);
    
                // 点击分享到朋友圈,会执行下面这个代码
                Api.shareToTimeline(wxData, wxCallbacks);
    
                // 点击分享到腾讯微博,会执行下面这个代码
                Api.shareToWeibo(wxData, wxCallbacks);
    
                // iOS上,可以直接调用这个API进行分享,一句话搞定
                Api.generalShare(wxData, wxCallbacks);
    
    
                function WeiXinShareBtn() {
                    Api.shareToTimeline(wxData, wxCallbacks);
                }
               
            });
    
  • 相关阅读:
    servlet类中ServletConfig及ServletContext
    jsp及servlet中获取项目路径的一些方法
    EL表达式的一些知识
    python——字符太长,换行需要三个引号。
    python——转义字符
    python——函数缺省参数的使用
    python——字典
    python——if、elif、else的使用
    python——对列表使用的函数方法
    python-创建数字列表
  • 原文地址:https://www.cnblogs.com/gs21Joan/p/3990688.html
Copyright © 2011-2022 走看看