AgentManager 类型
模块: anysdk
插件管理类
索引
方法
- initappKey、appSecret、privateKey是通过 AnySDK 客户端工具创建游戏后生成的。 oauthLoginServer参数是游戏服务提供的用来做登陆验证转发的接口地址。
- loadAllPlugins加载所有插件,该操作包含了 SDKs 初始化
- unloadAllPlugins卸载插件
- getUserPlugin获取用户系统插件
- getIAPPlugins获取支付系统插件
- getIAPPlugin获取支付系统插件
- getSocialPlugin获取社交系统插件
- getSharePlugin获取分享系统插件
- getAnalyticsPlugin获取统计系统插件
- getAdsPlugin获取广告系统插件
- getPushPlugin获取推送系统插件
- getRECPlugin获取录屏系统插件
- getCrashPlugin获取崩溃分析系统插件
- getAdTrackingPlugin获取广告追踪系统插件
- getCustomPlugin获取自定义系统插件
- getCustomParam获取自定义参数
- getChannelId获取渠道唯一表示符
- isAnaylticsEnabled获取统计状态
- setIsAnaylticsEnabled设置是否统计
- end销毁单例
- getInstance获取单例
Details
方法
init
appKey、appSecret、privateKey是通过 AnySDK 客户端工具创建游戏后生成的。 oauthLoginServer参数是游戏服务提供的用来做登陆验证转发的接口地址。
| meta | description | 
|---|---|
| 定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:58 | 
参数列表
loadAllPlugins
加载所有插件,该操作包含了 SDKs 初始化
| meta | description | 
|---|---|
| 定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:76 | 
参数列表
unloadAllPlugins
卸载插件
| meta | description | 
|---|---|
| 定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:88 | 
getUserPlugin
获取用户系统插件
| meta | description | 
|---|---|
| 返回 | anysdk.ProtocolUser | 
| 定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:98 | 
getIAPPlugins
获取支付系统插件
| meta | description | 
|---|---|
| 返回 | anysdk.ProtocolIAP | 
| 定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:110 | 
getIAPPlugin
获取支付系统插件
| meta | description | 
|---|---|
| 返回 | anysdk.ProtocolIAP | 
| 定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:122 | 
getSocialPlugin
获取社交系统插件
| meta | description | 
|---|---|
| 返回 | anysdk.ProtocolSocial | 
| 定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:134 | 
getSharePlugin
获取分享系统插件
| meta | description | 
|---|---|
| 返回 | anysdk.ProtocolShare | 
| 定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:146 | 
getAnalyticsPlugin
获取统计系统插件
| meta | description | 
|---|---|
| 返回 | anysdk.ProtocolAnalytics | 
| 定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:158 | 
getAdsPlugin
获取广告系统插件
| meta | description | 
|---|---|
| 返回 | anysdk.ProtocolAds | 
| 定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:170 | 
getPushPlugin
获取推送系统插件
| meta | description | 
|---|---|
| 返回 | anysdk.ProtocolPush | 
| 定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:182 | 
getRECPlugin
获取录屏系统插件
| meta | description | 
|---|---|
| 返回 | anysdk.ProtocolREC | 
| 定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:194 | 
getCrashPlugin
获取崩溃分析系统插件
| meta | description | 
|---|---|
| 返回 | anysdk.ProtocolCrash | 
| 定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:206 | 
getAdTrackingPlugin
获取广告追踪系统插件
| meta | description | 
|---|---|
| 返回 | anysdk.ProtocolAdTracking | 
| 定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:218 | 
getCustomPlugin
获取自定义系统插件
| meta | description | 
|---|---|
| 返回 | anysdk.ProtocolCustom | 
| 定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:230 | 
getCustomParam
获取自定义参数
| meta | description | 
|---|---|
| 返回 | String | 
| 定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:242 | 
getChannelId
获取渠道唯一表示符
| meta | description | 
|---|---|
| 返回 | String | 
| 定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:254 | 
isAnaylticsEnabled
获取统计状态
| meta | description | 
|---|---|
| 返回 | boolean | 
| 定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:266 | 
setIsAnaylticsEnabled
设置是否统计
| meta | description | 
|---|---|
| 定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:278 | 
参数列表
- enabledboolean
end
销毁单例
| meta | description | 
|---|---|
| 定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:289 | 
getInstance
获取单例
| meta | description | 
|---|---|
| 返回 | anysdk.AgentManager | 
| 定义于 | https:/github.com/cocos-creator/engine/blob/master/extensions/anysdk/jsb_anysdk.js:300 | 
