资源简介
qq登录
首先要在qq互联,创建移动应用,获取appId神马的
然后搭建环境,ios环境搭建看这里,android的在这里
环境配好了,Next,就是写代码了,直接把.java和.m .h文件copy到工程里,然后把www/plugins下的qqLogin.js拷贝到对应的www/plugins目录下
还有一步,在工程的cordova_plugins.js和config.xml里增加对应plugin的说明
ios版
<feature name="QQLogin">
<param name="ios-package" value="QQLogin" />
</feature>
android版
<feature name="QQLogin">
<param name="android-package" value="com.example.cordova.qqLogin.QQLogin" />
</feature>
注意,android版value对应的是QQLogin.java这个文件所在的路径
最后在对应的js里写上登录按钮的点击事件,比如
$('#qq-login').click(function() {
qqLogin.ssoLogin(function(res) {
alert('uid:' res.uid ' token:' res.token);
}, function() {
alert('授权失败');
});
});
代码片段和文件信息
package com.example.cordova.qqLogin;
import java.text.SimpleDateFormat;
import org.apache.cordova.CallbackContext;
import org.apache.cordova.CordovaPlugin;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONobject;
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.util.Log;
import android.widget.Toast;
import com.tencent.tauth.IUiListener;
import com.tencent.tauth.UiError;
import com.tencent.tauth.Tencent;
public class QQLogin extends CordovaPlugin{
public static final String APPID =“123456789“;
private Tencent mTencent = null;
private CallbackContext mCallbackContext = null;
@Override
public boolean execute(String action JSONArray args CallbackCon
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-01-13 07:29 phonegap-social-sso-master\
文件 3878 2015-01-13 07:29 phonegap-social-sso-master\README.md
文件 795 2015-01-13 07:29 phonegap-social-sso-master\cordova_plugins.js
目录 0 2015-01-13 07:29 phonegap-social-sso-master\qq\
目录 0 2015-01-13 07:29 phonegap-social-sso-master\qq\android\
文件 2594 2015-01-13 07:29 phonegap-social-sso-master\qq\android\QQLogin.java
文件 64558 2015-01-13 07:29 phonegap-social-sso-master\qq\android\mta-sdk-1.0.0.jar
文件 411240 2015-01-13 07:29 phonegap-social-sso-master\qq\android\open_sdk.jar
目录 0 2015-01-13 07:29 phonegap-social-sso-master\qq\docs\
文件 206336 2015-01-13 07:29 phonegap-social-sso-master\qq\docs\1.Android_SDK_V2.2使用说明.doc
文件 178688 2015-01-13 07:29 phonegap-social-sso-master\qq\docs\2.Android_SDK_V2.2接口调用说明.doc
文件 66816 2015-01-13 07:29 phonegap-social-sso-master\qq\docs\iOS SDK API使用说明.docx
文件 840336 2015-01-13 07:29 phonegap-social-sso-master\qq\docs\iOS SDK 环境搭建.docx
目录 0 2015-01-13 07:29 phonegap-social-sso-master\qq\ios\
文件 1029 2015-01-13 07:29 phonegap-social-sso-master\qq\ios\QQLogin.h
文件 3688 2015-01-13 07:29 phonegap-social-sso-master\qq\ios\QQLogin.m
目录 0 2015-01-13 07:29 phonegap-social-sso-master\qq\ios\TencentOpenAPI.fr
目录 0 2015-01-13 07:29 phonegap-social-sso-master\qq\ios\TencentOpenAPI.fr
文件 20049 2015-01-13 07:29 phonegap-social-sso-master\qq\ios\TencentOpenAPI.fr
文件 2436 2015-01-13 07:29 phonegap-social-sso-master\qq\ios\TencentOpenAPI.fr
文件 3765 2015-01-13 07:29 phonegap-social-sso-master\qq\ios\TencentOpenAPI.fr
文件 2185 2015-01-13 07:29 phonegap-social-sso-master\qq\ios\TencentOpenAPI.fr
文件 9173 2015-01-13 07:29 phonegap-social-sso-master\qq\ios\TencentOpenAPI.fr
文件 21480 2015-01-13 07:29 phonegap-social-sso-master\qq\ios\TencentOpenAPI.fr
文件 15815 2015-01-13 07:29 phonegap-social-sso-master\qq\ios\TencentOpenAPI.fr
文件 2627 2015-01-13 07:29 phonegap-social-sso-master\qq\ios\TencentOpenAPI.fr
文件 8141 2015-01-13 07:29 phonegap-social-sso-master\qq\ios\TencentOpenAPI.fr
文件 11903 2015-01-13 07:29 phonegap-social-sso-master\qq\ios\TencentOpenAPI.fr
文件 5360724 2015-01-13 07:29 phonegap-social-sso-master\qq\ios\TencentOpenAPI.fr
目录 0 2015-01-13 07:29 phonegap-social-sso-master\qq\ios\TencentOpenApi_IOS_Bundle.bundle\
文件 772 2015-01-13 07:29 phonegap-social-sso-master\qq\ios\TencentOpenApi_IOS_Bundle.bundle\Info.plist
............此处省略564个文件信息
- 上一篇:android 简易计算器
- 下一篇:安卓离线百度地图
相关资源
- 精仿微信程序android源码
- Android应用源码追加的6中图片特效处理
- 图书商城设计资料和源码-基于JavaWe
- 外勤易签到v1.0 包含php+andriod+ios完整
- javaweb教材源码
- 备忘录带闹钟
- 视频在线播放java源码
- 三单元项目OA系统java源码含数据库s
- Android物联网源码
- JAVA企业OA办公管理系统源码
- java操作hadoop之mapreduce分析年气象数据
- 大鱼吃小鱼 JAVA游戏源码
- 百度地图Demo源码开发环境Android Stud
- android登录界面源码
- 200款优秀android项目源码
- android飞机大战源码,直接运行即可
- 仿bilibili 哔哩哔哩 android源码
- java源码,family酒店管理系统
- Android应用源码商业级水彩蜡笔涂鸦项
- Android连点器源码
- android-5.0.1-sources
- 网上商城完整源码.rar
- GitHub上最火的40个Android开源项目源码
- Struts2SpringHibernate整合一个HelloWorld版的
- java后台管理系统SpringMVC源码
- Java Web 商城源码
- jsp+ssm+mysql在线考试系统包含源码 数据
- Android_课件及源码
- java ssm汽车维修管理系统源码 4s店管理
- Android 智能语音机器人demo.zip
评论
共有 条评论