uexQQ插件学习心得
uexQQ插件学习心得
uexQQ插件的作用:通过qq可以分享图文,音乐,应用到相应的qq空间。支持手机客户端分享和手机webQQ分享。下面我们就来看一看他的一些方法。
我们先说一下分享的步骤,这个步骤是一个常规步骤
- 有手机QQ客户端的手机:isQQInstalled–login-share
- webqq:share–浏览器打开webQQ–share
插件存在的问题
- cbIsQQInstalled方法放在appcan.ready方法没有触发回调,但是放在window.uexOnload方法里面是可以执行回调
- cbLogin(opid,dataType,data)data的类型是string,但是官方文档上是Number类型。
- 不建议大家使用工程源码测试方法,因为工程源码更新速度慢,有些方法还没有更新。
- 暂无。
uexQQ分享
- 在打代码之前我们需要在腾讯开发平台上注册应用,获得appId.详情请参见:http://newdocx.appcan.cn/index.html?templateId=510
- 在分享之前我们需要用我们申请的appId登录。
appcan.button(".btn", "ani-act", function() {
uexQQ.login("1104539173");
})
- 在登录的回调方法里面判断是否登录成功。
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("登录失败");
}
}
})
- 开始分享。
function shareLocalImage(){
//imageLocalUrl:本地图片的地址。
//appName:分享到空间显示出来的应用名称。
//cflag:分享成功后是否显示返回XXX的提示框:1,显示,0,不显示。
var jsondata='{"imageLocalUrl":"res://aa.jpg","appName":"cxxApp测试","cflag":"1"}'
uexQQ.shareLocalImgToQQ(appId,jsondata);
}
- 怎样判断是否分享成功?分享之后的回调函数。这个回调函数可是真的不错!写一个就可以同时适应多个分享方法,分享本地图片可以用这个,分享网络图片可以用这个。分享文字用这个。真心的不错!希望uexWeiXin和其他插件可以向uexQQ方法的这种模式看齐。
uexQQ.cbShareQQ=function(opId,dataType,data){
alert(data);
}
6.结语:uexQQ插件的其他分享方法和shareLocalImage方法模式一样。只是参数不同而已。
版权声明:本文为博主原创文章,未经博主允许不得转载。
uexQQ插件学习心得的更多相关文章
- fullpage 插件学习心得
fullpage.js 是一个基于jquery 的插件,它能够轻松的制作出高大上的全屏网站,主要功能有; 1.支持鼠标滚动 2.支持前进后退和键盘控制 3.多个回调函数 4.支持 CSS3 动画 5. ...
- 我的MYSQL学习心得(十三) 权限管理
我的MYSQL学习心得(十三) 权限管理 我的MYSQL学习心得(一) 简单语法 我的MYSQL学习心得(二) 数据类型宽度 我的MYSQL学习心得(三) 查看字段长度 我的MYSQL学习心得(四) ...
- Spring Framework------>version4.3.5.RELAESE----->Reference Documentation学习心得----->使用Spring Framework开发自己的应用程序
1.直接基于spring framework开发自己的应用程序: 1.1参考资料: Spring官网spring-framework.4.3.5.RELAESE的Reference Documenta ...
- Emacs学习心得之 基础配置
作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 Emacs学习心得之 基础配置 1.前言2.基础配置 一.前言 本篇博文记录了Emacs的一 ...
- 《ODAY安全:软件漏洞分析技术》学习心得-----shellcode的一点小小的思考
I will Make Impossible To I'm possible -----------LittleHann 看了2个多星期.终于把0DAY这本书给看完了,自己动手将书上的实验一个一个实现 ...
- jquery validate学习心得
据说,javascript最初的由来就是为了解决表单的验证问题,当然现在的js已经能够用来做各种各样炫酷的效果,不过表单验证一直以来都是js很重要的一个用途(在博客园第一篇博客,不知道说些什么开头~~ ...
- kwicks插件学习
/* Kwicks for jQuery (version 1.5.1) Copyright (c) 2008 Jeremy Martin http://www.jeremymartin.name/p ...
- windows类书的学习心得(转载)
原文网址:http://www.blogjava.net/sound/archive/2008/08/21/40499.html 现在的计算机图书发展的可真快,很久没去书店,昨日去了一下,真是感叹万千 ...
- maven学习心得整理
maven的学习心得 已经接触了maven项目有一段时间了,开始时仅仅会使用,在使用中发现了它的强大和方便,于是决心研究一下: 首先,普及一下maven参数: -D:传入属性参数 -P:使用POM中指 ...
随机推荐
- 修改AspNetPager的CustomInfoHTML,添加自定义样式
AspNetPager控件有一个属性叫CustomInfoHTML,可以把它写在前台页面,如下: <webdiyer:AspNetPager ID=" HorizontalAlign= ...
- 【WPF】绑定数据
WPF绑定数据 模型类(继承 INotifyPropertyChanged,实现属性的变更通知)
- RCurl getURL()函数做debug
getURL()函数做获取网页做debug,三步骤 1.首先创建一个对象debugGatherer(),该对象包含三个函数:(update(), value(), reset()); R> de ...
- workspace路径有中文情况会报java.net.MalformedURLException: unknown protocol: d错误
原因及描述:java读取xml文件时如果出现中文字符就会出现这类错误 解决方法: 1.将中文路径改为英文路径 2.读取file时"file:///d:/" 而不是"d ...
- Django入门1
Django中的应用是以APP形式存在的,这是Django的主要特色. 入门--Hello,Django 在mysite中新建文件views.py,并在里面定义方法hello: 这里#-*- ...
- 在Ubuntu下配置运行Hadoop2.4.0单节点配置
还没有修改hosts,请先按前文修改. 还没安装java的,请按照前文配置. (1)增加用户并设立公钥: sudo addgroup hadoop sudo adduser --ingroup had ...
- Java 同步代码块 - Synchronized Blocks
java锁实现原理: http://blog.csdn.net/endlu/article/details/51249156 The synchronized keyword can be used ...
- 数据结构与算法分析——C语言描述 第三章的单链表
数据结构与算法分析--C语言描述 第三章的单链表 很基础的东西.走一遍流程.有人说学编程最简单最笨的方法就是把书上的代码敲一遍.这个我是头文件是照抄的..c源文件自己实现. list.h typede ...
- C++ 利用 libxl 将 Excel 文件转化为 Xml 文件
在游戏开发工作中,策划和运营一般会用Excel来编写配置文件,但是程序读取配置,最方便的还是xml文件.所以最好约定一个格式,然后在二者之间做一个转化. 本文利用libxl来读取Excel文件,利用 ...
- JS笔记一
最近有时间,觉得应该整理一下,额,就从很久之前的基础开始吧,正好也巩固下,菜鸟需要扎实基础. 下面是一个简单的调查表,因为没有写任何样式,所以就是简单的表单输入框之类的.选择“男”或者“女”时,会出现 ...