weixin 分享

微信JS-SDK说明文档

http://mp.weixin.qq.com/wiki/7/aaa137b55fb2e0456bf8dd9148dd613f.html#.E6.AD.A5.E9.AA.A4.E4.B8.80.EF.BC.9A.E7.BB.91.E5.AE.9A.E5.9F.9F.E5.90.8D

< script type = "text/javascript" >
//微信分享 beg
var _title = ‘分享标题‘;
var _desc = ‘分享简介‘;
var _imgUrl = ‘‘;
weixinJS.jsApiListData = [‘onMenuShareTimeline‘, ‘onMenuShareAppMessage‘];
weixinJS.cbWeiXinRun = function() {
    //朋友圈
    wx.onMenuShareTimeline({
        title: _title,
        imgUrl: _imgUrl,
        success: function() {
            alert(‘333‘);
            $(‘.p5‘).show().siblings(‘.p‘).hide();

        },
        cancel: function() {
            // 用户取消分享后执行的回调函数
            }

    });
    //朋友
    wx.onMenuShareAppMessage({
        title: _title,
        desc: _desc,
        imgUrl: _imgUrl,
        success: function() {
            alert(‘333‘);
            $(‘.p5‘).show().siblings(‘.p‘).hide();

        },
        cancel: function() {
            alert(‘333‘);
            // 用户取消分享后执行的回调函数

        }

    });

}
//微信分享 end
 < /script>/
wx.onMenuShareTimeline({
    title: ‘互联网之子‘,
    link: ‘http://wx.vland.cc/mobile.php?act=module&rid=406&fromuser=oktsYuHivHXuzdsMeCbWyF7b14UU&name=hllihe&do=sharelihe&weid=7‘,
    imgUrl: ‘http://wx.vland.cc/resource/attachment/images/7/2015/01/fl2Lk2p5o3iOJP3jdp9iPXI9i93iPm.jpg‘,
    trigger: function(res) {
        alert(‘用户点击分享到朋友圈‘);
    },
    success: function(res) {
        alert(‘已分享‘);
    },
    cancel: function(res) {
        alert(‘已取消‘);
    },
    fail: function(res) {
        alert(‘wx.onMenuShareTimeline:fail: ‘ + JSON.stringify(res));
    }
});
时间: 2024-10-17 15:32:41

weixin 分享的相关文章

html5页面js判断是否安装app,以及判断是否在app内部打开html5页面

一.html5页面js判断是否安装app 目前还不能通过浏览器直接判断是否安装app 通过谷歌参考别人的方式和测试 我们知道安装了某个app后通过scheme跳转协议(引荐:http://www.jianshu.com/p/eed01a661186)进入到app 没有安装时点击链接是无效的 所以通过点击链接后到执行进入app之间的时间差来判断是否安装app 1.下面只是处理了安卓系统时 if (navigator.userAgent.match(/android/i) ){ var nowTim

社交分享:-canOpenURL: failed for URL: &quot;weixin://app/*************/&quot; - error: &quot;This app is not allowed to query for scheme weixin&quot;

升级到iOS9后,微信,QQ,微博等社交软件的分享都失效了,控制台默默地打印了这条信息: This app is not allowed to query for scheme xxx 这是因为iOS 9系统策略更新,限制了http协议的访问,此外应用需要在“Info.plist”中将要使用的URL Schemes列为白名单,才可正常检查其他应用是否安装. 受此影响,当你的应用在iOS 9中需要使用微信SDK的相关能力(分享.收藏.支付.登录等)时,需要在“Info.plist”里配置: <ke

Android应用加入微信分享

一.申请你的AppID http://open.weixin.qq.com/ 友情提示:推荐使用eclipse打包软件最后一步的MD5值去申请AppID 二.官网下载libammsdk.jar包 http://open.weixin.qq.com/download/?lang=zh_CN 三.将libammsdk.jar复制到工程的libs目录 四.在需要分享的Activity编写代码 private IWXAPI wxApi; //实例化 wxApi = WXAPIFactory.create

android使用友盟实现第三方登录、分享以及微信回调无反应问题解决办法

        Leaning_wk每一次的进步都会拉近与成功的距离! 帐号设置退出   关闭 qq_15855289的博客 目录视图 摘要视图 订阅 异步赠书:Kotlin领衔10本好书      免费直播:AI时代,机器学习如何入门?      程序员8月书讯      每周荐书:Java Web.Python极客编程(评论送书) android使用友盟实现第三方登录.分享以及微信回调无反应问题解决办法 标签: android友盟第三方登录分享微信登录回调问题 2017-02-10 16:2

关于工作中微信分享接口的bug

调用config 接口1的时候传入参数 debug: true 可以开启debug模式,页面会alert出错误信息.以下为常见错误及解决方法: invalid url domain当前页面所在域名与使用的corpid没有绑定(可在该企业号的应用可信域名中配置域名). invalid signature签名错误.建议按如下顺序检查: 确认签名算法正确,可用 http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=jsapisign 页面工具进行校验. 确认c

一处折腾笔记:Android内嵌html5加入原生微信分享的解决的方法

有一段时间没有瞎折腾了. 这周一刚上班萌主过来反映说:微信里面打开聚客宝.分享功能是能够的(这里是用微信自身的js-sdk实现的).可是在android应用里面打开点击就没反应了:接下来狡猾的丁丁在产品群里AT我说:偶们的产品设计不是一直都被技术给反压制住么?真是气死,呵呵.自己刚好有空又有兴趣,于是研究了下.没曾想竟也研究出来了.事后我对整个操作过程整理了下,方便他人也提升自己. 废话少扯.以下上干货. 我的思路是:在点击h5上的分享图标时.触发js事件,在这里面能够对当前设备的操作系统和浏览

微信开发-如何自定义页面分享元素

场景 微信网页分享到朋友圈及发送给朋友: 内置浏览器的做法是默认采用第一个img元素图片,使用标题作为文本: 需实现自定义 解决方案 通过jssdk实现自定义分享 参考文档 http://mp.weixin.qq.com/wiki/7/aaa137b55fb2e0456bf8dd9148dd613f.html 服务端代码 include ('./Lib/COM/jssdk.php'); $jssdk = new JSSDK($tpl['appid'], $tpl['appsecret']); $

自己写一个第三方分享库(一)

前言 最近想做分享时,总是遇到需要更新最新包的问题,并且还需要导入真机和模拟器二个包,非常麻烦,所以一直在思考如何自己做一个分享库,要想做第三方的分享库,首要问题是需要知道App是如何跳转以及分享数据是如何传递,之前我想到是通过OpenURL中URL后面带参数去实现,后来想想URL长度传递是不可能允许这么多的数据传递,应该是通过App之间相互能访问的存储空间实现APP之间的数据传递,想想只有剪贴版了,实践证明我的猜想是对的,所以就把这次研究的步骤一步一步想下,与大家分享~ 准备工作 本代码都是在

微信分享自定义设置Title与Desc

前端Js引用: 1 <script src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script> 2 <script> 3 function wxconfig(data) { 4 wx.config({ 5 // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印. 6 debug: fals