uexQQ插件学习心得

uexQQ插件的作用:通过qq可以分享图文,音乐,应用到相应的qq空间。支持手机客户端分享和手机webQQ分享。下面我们就来看一看他的一些方法。

我们先说一下分享的步骤,这个步骤是一个常规步骤

  1. 有手机QQ客户端的手机:isQQInstalled–login-share
  2. webqq:share–浏览器打开webQQ–share

插件存在的问题

  1. cbIsQQInstalled方法放在appcan.ready方法没有触发回调,但是放在window.uexOnload方法里面是可以执行回调
  2. cbLogin(opid,dataType,data)data的类型是string,但是官方文档上是Number类型。
  3. 不建议大家使用工程源码测试方法,因为工程源码更新速度慢,有些方法还没有更新。
  4. 暂无。

uexQQ分享

  1. 在打代码之前我们需要在腾讯开发平台上注册应用,获得appId.详情请参见:http://newdocx.appcan.cn/index.html?templateId=510
  2. 在分享之前我们需要用我们申请的appId登录。
appcan.button(".btn", "ani-act", function() {
uexQQ.login("1104539173");
})
  1. 在登录的回调方法里面判断是否登录成功。
appcan.ready(function() {
appcan.initBounce();
//opId,必选,但是不起作用
//dataType返回值类型
//data 返回的信息
uexQQ.cbLogin = function(optId, dataType, data) {
var data=JSON.parse(data);
if (data.ret == "0") {
alert("登录成功");
} else {
alert("登录失败");
} }
})
  1. 开始分享。
function shareLocalImage(){
//imageLocalUrl:本地图片的地址。
//appName:分享到空间显示出来的应用名称。
//cflag:分享成功后是否显示返回XXX的提示框:1,显示,0,不显示。
var jsondata='{"imageLocalUrl":"res://aa.jpg","appName":"cxxApp测试","cflag":"1"}'
uexQQ.shareLocalImgToQQ(appId,jsondata);
}
  1. 怎样判断是否分享成功?分享之后的回调函数。这个回调函数可是真的不错!写一个就可以同时适应多个分享方法,分享本地图片可以用这个,分享网络图片可以用这个。分享文字用这个。真心的不错!希望uexWeiXin和其他插件可以向uexQQ方法的这种模式看齐。
uexQQ.cbShareQQ=function(opId,dataType,data){
alert(data);
}

6.结语:uexQQ插件的其他分享方法和shareLocalImage方法模式一样。只是参数不同而已。

版权声明:本文为博主原创文章,未经博主允许不得转载。

uexQQ插件学习心得的更多相关文章

  1. fullpage 插件学习心得

    fullpage.js 是一个基于jquery 的插件,它能够轻松的制作出高大上的全屏网站,主要功能有; 1.支持鼠标滚动 2.支持前进后退和键盘控制 3.多个回调函数 4.支持 CSS3 动画 5. ...

  2. 我的MYSQL学习心得(十三) 权限管理

    我的MYSQL学习心得(十三) 权限管理 我的MYSQL学习心得(一) 简单语法 我的MYSQL学习心得(二) 数据类型宽度 我的MYSQL学习心得(三) 查看字段长度 我的MYSQL学习心得(四) ...

  3. Spring Framework------>version4.3.5.RELAESE----->Reference Documentation学习心得----->使用Spring Framework开发自己的应用程序

    1.直接基于spring framework开发自己的应用程序: 1.1参考资料: Spring官网spring-framework.4.3.5.RELAESE的Reference Documenta ...

  4. Emacs学习心得之 基础配置

    作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 Emacs学习心得之 基础配置 1.前言2.基础配置 一.前言 本篇博文记录了Emacs的一 ...

  5. 《ODAY安全:软件漏洞分析技术》学习心得-----shellcode的一点小小的思考

    I will Make Impossible To I'm possible -----------LittleHann 看了2个多星期.终于把0DAY这本书给看完了,自己动手将书上的实验一个一个实现 ...

  6. jquery validate学习心得

    据说,javascript最初的由来就是为了解决表单的验证问题,当然现在的js已经能够用来做各种各样炫酷的效果,不过表单验证一直以来都是js很重要的一个用途(在博客园第一篇博客,不知道说些什么开头~~ ...

  7. kwicks插件学习

    /* Kwicks for jQuery (version 1.5.1) Copyright (c) 2008 Jeremy Martin http://www.jeremymartin.name/p ...

  8. windows类书的学习心得(转载)

    原文网址:http://www.blogjava.net/sound/archive/2008/08/21/40499.html 现在的计算机图书发展的可真快,很久没去书店,昨日去了一下,真是感叹万千 ...

  9. maven学习心得整理

    maven的学习心得 已经接触了maven项目有一段时间了,开始时仅仅会使用,在使用中发现了它的强大和方便,于是决心研究一下: 首先,普及一下maven参数: -D:传入属性参数 -P:使用POM中指 ...

随机推荐

  1. 谢欣伦 - OpenDev原创教程 - 无连接套接字类CxUdpSocket

    这是一个精练的无连接套接字类,类名.函数名和变量名均采用匈牙利命名法.小写的x代表我的姓氏首字母(谢欣伦),个人习惯而已,如有雷同,纯属巧合. CxUdpSocket的使用如下(以某个叫做CSomeC ...

  2. 本地测试SMTP服务器

    一年前看计算机网络里的电子邮件协议的时候,想自己建一个本地SMTP服务器,然后用telnet发送消息,后来是没找到.这次又翻看了一下,找了个Windows平台下的hMailServer,挺方便的.步骤 ...

  3. java jdbc

    1.java 的jdbc类包括,DriverManager,Connection Connection con = DriverManager.getConnection("jdbc:odb ...

  4. win7与virtualbox中centos文件共享

    1.首先在Windows下创建一个文件夹,用于存放共享的文件,例如 E:\share 2.将该文件夹设置为共享文件夹. 右击文件夹,选择共享->特定用户 选择Everyone->添加-&g ...

  5. UPDATE INNER JOIN 两表联合更新

    UPDATE B_READMETER_HANDWORK INNER JOIN B_READMETER_ORDER_SP ON B_READMETER_HANDWORK.ID = B_READMETER ...

  6. [daily][toolchain] 我的日常软件集

    序: 工欲善其事,必先利其器.针对各种各样的工作,我同样也在寻找各种各样的工具.记录以备忘,因为真的会忘... 已用的,在用的,就不记了.只记下新用的,其他的有时间慢慢补充进来. 文档编辑: Mark ...

  7. 将时间转换为xxx天前 xxx..前

    <?php echo (time_fitle('2016-08-17 17:00:00')); function time_fitle($date){ date_default_timezone ...

  8. ASP.NET Core 添加日志NLog

    1.在Nuget上搜索 NLog.Extensions.Logging 安装最新版 2.添加日志配置文件,在项目指定目录下添加配置文件nlog.config,内容添加如下: <?xml vers ...

  9. C++ 函数形参发生动态绑定时指针增长步长与静态类型一致

    牛客网上的题: class A { public: long a; }; class B : public A { public: long b; }; void seta1(A* data, int ...

  10. C# 接口笔记

    /* 1. 实现多态的两种方式.             *    使用虚方法实现多态.             *    使用抽象方法实现多态.             *              ...