ProtocolSocial 类型
继承于 PluginProtocol
模块: anysdk
社交系统协议接口
索引
方法
signIn登录signOut登出submitScore提交分数showLeaderboard根据唯一标识符显示排行榜showAchievements显示成就榜share解锁成就setListener设置社交系统的监听getListener获取社交系统的监听pauseRecording获取好友信息,调用前需要判断属性是否存在interact订阅,调用前需要判断属性是否存在subscribe关注,调用前需要判断属性是否存在isFunctionSupported判断函数是否支持getPluginName获取插件名称getPluginVersion获取插件版本getSDKVersion获取 SDK 版本callFuncWithParam反射调用带参数的void方法callStringFuncWithParam反射调用带参数的 String 方法callIntFuncWithParam反射调用带参数的 Int 方法callBoolFuncWithParam反射调用带参数的 boolean 方法callFloatFuncWithParam反射调用带参数的 float 方法
Details
方法
signIn
登录
| meta | description | 
|---|---|
| 定义于 | extensions/anysdk/jsb_anysdk.js:1203 | 
signOut
登出
| meta | description | 
|---|---|
| 定义于 | extensions/anysdk/jsb_anysdk.js:1213 | 
submitScore
提交分数
| meta | description | 
|---|---|
| 定义于 | extensions/anysdk/jsb_anysdk.js:1223 | 
参数列表
showLeaderboard
根据唯一标识符显示排行榜
| meta | description | 
|---|---|
| 定义于 | extensions/anysdk/jsb_anysdk.js:1235 | 
参数列表
leaderboardIDString
showAchievements
显示成就榜
| meta | description | 
|---|---|
| 定义于 | extensions/anysdk/jsb_anysdk.js:1246 | 
share
解锁成就
| meta | description | 
|---|---|
| 定义于 | extensions/anysdk/jsb_anysdk.js:1256 | 
参数列表
infoObject Type: map
setListener
设置社交系统的监听
| meta | description | 
|---|---|
| 定义于 | extensions/anysdk/jsb_anysdk.js:1267 | 
参数列表
getListener
获取社交系统的监听
| meta | description | 
|---|---|
| 返回 | Function | 
| 定义于 | extensions/anysdk/jsb_anysdk.js:1279 | 
pauseRecording
获取好友信息,调用前需要判断属性是否存在
| meta | description | 
|---|---|
| 定义于 | extensions/anysdk/jsb_anysdk.js:1292 | 
interact
订阅,调用前需要判断属性是否存在
| meta | description | 
|---|---|
| 定义于 | extensions/anysdk/jsb_anysdk.js:1303 | 
subscribe
关注,调用前需要判断属性是否存在
| meta | description | 
|---|---|
| 定义于 | extensions/anysdk/jsb_anysdk.js:1314 | 
isFunctionSupported
判断函数是否支持
| meta | description | 
|---|---|
| 返回 | boolean | 
| 定义于 | extensions/anysdk/jsb_anysdk.js:328 | 
参数列表
functionNameString
getPluginName
获取插件名称
| meta | description | 
|---|---|
| 返回 | String | 
| 定义于 | extensions/anysdk/jsb_anysdk.js:342 | 
getPluginVersion
获取插件版本
| meta | description | 
|---|---|
| 返回 | String | 
| 定义于 | extensions/anysdk/jsb_anysdk.js:354 | 
getSDKVersion
获取 SDK 版本
| meta | description | 
|---|---|
| 返回 | String | 
| 定义于 | extensions/anysdk/jsb_anysdk.js:366 | 
callFuncWithParam
反射调用带参数的void方法
| meta | description | 
|---|---|
| 定义于 | extensions/anysdk/jsb_anysdk.js:378 | 
参数列表
callStringFuncWithParam
反射调用带参数的 String 方法
| meta | description | 
|---|---|
| 返回 | String | 
| 定义于 | extensions/anysdk/jsb_anysdk.js:391 | 
参数列表
callIntFuncWithParam
反射调用带参数的 Int 方法
| meta | description | 
|---|---|
| 返回 | Number | 
| 定义于 | extensions/anysdk/jsb_anysdk.js:406 | 
参数列表
callBoolFuncWithParam
反射调用带参数的 boolean 方法
| meta | description | 
|---|---|
| 返回 | boolean | 
| 定义于 | extensions/anysdk/jsb_anysdk.js:421 | 
参数列表
callFloatFuncWithParam
反射调用带参数的 float 方法
| meta | description | 
|---|---|
| 返回 | Number | 
| 定义于 | extensions/anysdk/jsb_anysdk.js:436 |