QQ分享、支付插件
配置
- 打开config.xml文件,在插件配置勾选cordova-plugin-qqsdk
- 右键config.xml文件,点击打开方式,选择XML Editor,编辑cordova-plugin-qqsdk插件的QQ_APP_ID参数。QQ_APP_ID代表的是腾讯开放平台审核应用之后返回的appid。
<import id="cordova-plugin-qqsdk" type="web" ref="cordova"><parameter>QQ_APP_ID=value</parameter></import>
- 打包生成。
用法
checkClientInstalled
QQSDK.checkClientInstalled(function () {alert('client is installed');}, function () {// if installed QQ Client version is not supported sso,also will get this erroralert('client is not installed');});
ssoLogin
QQSDK.ssoLogin(function (args) {alert("token is " + args.access_token);alert("userid is " +args.userid);alert("expires_time is "+ new Date(parseInt(args.expires_time)) + " TimeStamp is " +args.expires_time);}, function (failReason) {alert(failReason);});
shareNews
var args = {};args.scene = QQSDK.Scene.QQ;//QQSDK.Scene.QQZone,QQSDK.Scene.Favoriteargs.url = "https://cordova.apache.org/";args.title = "这个是Cordova QQ新闻分享的标题";args.description = "这个是Cordova QQ新闻分享的描述";args.image = "https://cordova.apache.org/static/img/cordova_bot.png";QQSDK.shareNews(function () {alert('shareNews success');}, function (failReason) {alert(failReason);},args);
文档更新时间: 2018-05-15 15:28