AgentManager 类型
模块: anysdk
插件管理类
索引
方法
initappKey、appSecret、privateKey是通过 AnySDK 客户端工具创建游戏后生成的。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 |
|---|---|
| 定义于 | extensions/anysdk/jsb_anysdk.js:59 |
参数列表
loadAllPlugins
加载所有插件,该操作包含了 SDKs 初始化
| meta | description |
|---|---|
| 定义于 | extensions/anysdk/jsb_anysdk.js:77 |
参数列表
unloadAllPlugins
卸载插件
| meta | description |
|---|---|
| 定义于 | extensions/anysdk/jsb_anysdk.js:89 |
getUserPlugin
获取用户系统插件
| meta | description |
|---|---|
| 返回 | anysdk.ProtocolUser |
| 定义于 | extensions/anysdk/jsb_anysdk.js:99 |
getIAPPlugins
获取支付系统插件
| meta | description |
|---|---|
| 返回 | anysdk.ProtocolIAP |
| 定义于 | extensions/anysdk/jsb_anysdk.js:111 |
getIAPPlugin
获取支付系统插件
| meta | description |
|---|---|
| 返回 | anysdk.ProtocolIAP |
| 定义于 | extensions/anysdk/jsb_anysdk.js:123 |
getSocialPlugin
获取社交系统插件
| meta | description |
|---|---|
| 返回 | anysdk.ProtocolSocial |
| 定义于 | extensions/anysdk/jsb_anysdk.js:135 |
getSharePlugin
获取分享系统插件
| meta | description |
|---|---|
| 返回 | anysdk.ProtocolShare |
| 定义于 | extensions/anysdk/jsb_anysdk.js:147 |
getAnalyticsPlugin
获取统计系统插件
| meta | description |
|---|---|
| 返回 | anysdk.ProtocolAnalytics |
| 定义于 | extensions/anysdk/jsb_anysdk.js:159 |
getAdsPlugin
获取广告系统插件
| meta | description |
|---|---|
| 返回 | anysdk.ProtocolAds |
| 定义于 | extensions/anysdk/jsb_anysdk.js:171 |
getPushPlugin
获取推送系统插件
| meta | description |
|---|---|
| 返回 | anysdk.ProtocolPush |
| 定义于 | extensions/anysdk/jsb_anysdk.js:183 |
getRECPlugin
获取录屏系统插件
| meta | description |
|---|---|
| 返回 | anysdk.ProtocolREC |
| 定义于 | extensions/anysdk/jsb_anysdk.js:195 |
getCrashPlugin
获取崩溃分析系统插件
| meta | description |
|---|---|
| 返回 | anysdk.ProtocolCrash |
| 定义于 | extensions/anysdk/jsb_anysdk.js:207 |
getAdTrackingPlugin
获取广告追踪系统插件
| meta | description |
|---|---|
| 返回 | anysdk.ProtocolAdTracking |
| 定义于 | extensions/anysdk/jsb_anysdk.js:219 |
getCustomPlugin
获取自定义系统插件
| meta | description |
|---|---|
| 返回 | anysdk.ProtocolCustom |
| 定义于 | extensions/anysdk/jsb_anysdk.js:231 |
getCustomParam
获取自定义参数
| meta | description |
|---|---|
| 返回 | String |
| 定义于 | extensions/anysdk/jsb_anysdk.js:243 |
getChannelId
获取渠道唯一表示符
| meta | description |
|---|---|
| 返回 | String |
| 定义于 | extensions/anysdk/jsb_anysdk.js:255 |
isAnaylticsEnabled
获取统计状态
| meta | description |
|---|---|
| 返回 | boolean |
| 定义于 | extensions/anysdk/jsb_anysdk.js:267 |
setIsAnaylticsEnabled
设置是否统计
| meta | description |
|---|---|
| 定义于 | extensions/anysdk/jsb_anysdk.js:279 |
参数列表
enabledboolean
end
销毁单例
| meta | description |
|---|---|
| 定义于 | extensions/anysdk/jsb_anysdk.js:290 |
getInstance
获取单例
| meta | description |
|---|---|
| 返回 | anysdk.AgentManager |
| 定义于 | extensions/anysdk/jsb_anysdk.js:301 |