• AgentManager 类型
    • 索引
      • 方法
  • Details
    • 方法
      • init
        • 参数列表
      • loadAllPlugins
        • 参数列表
      • unloadAllPlugins
      • getUserPlugin
      • getIAPPlugins
      • getIAPPlugin
      • getSocialPlugin
      • getSharePlugin
      • getAnalyticsPlugin
      • getAdsPlugin
      • getPushPlugin
      • getRECPlugin
      • getCrashPlugin
      • getAdTrackingPlugin
      • getCustomPlugin
      • getCustomParam
      • getChannelId
      • isAnaylticsEnabled
      • setIsAnaylticsEnabled
        • 参数列表
      • end
      • getInstance

    AgentManager 类型

    模块: anysdk

    插件管理类

    索引

    方法
    • init appKey、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参数是游戏服务提供的用来做登陆验证转发的接口地址。

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:59
    参数列表
    • appKey String
    • appSecret String
    • privateKey String
    • oauthLoginServer String
    loadAllPlugins

    加载所有插件,该操作包含了 SDKs 初始化

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:77
    参数列表
    • callback Function
    • target object The object to bind to.
    unloadAllPlugins

    卸载插件

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:89
    getUserPlugin

    获取用户系统插件

    metadescription
    返回anysdk.ProtocolUser
    定义于extensions/anysdk/jsb_anysdk.js:99
    getIAPPlugins

    获取支付系统插件

    metadescription
    返回anysdk.ProtocolIAP
    定义于extensions/anysdk/jsb_anysdk.js:111
    getIAPPlugin

    获取支付系统插件

    metadescription
    返回anysdk.ProtocolIAP
    定义于extensions/anysdk/jsb_anysdk.js:123
    getSocialPlugin

    获取社交系统插件

    metadescription
    返回anysdk.ProtocolSocial
    定义于extensions/anysdk/jsb_anysdk.js:135
    getSharePlugin

    获取分享系统插件

    metadescription
    返回anysdk.ProtocolShare
    定义于extensions/anysdk/jsb_anysdk.js:147
    getAnalyticsPlugin

    获取统计系统插件

    metadescription
    返回anysdk.ProtocolAnalytics
    定义于extensions/anysdk/jsb_anysdk.js:159
    getAdsPlugin

    获取广告系统插件

    metadescription
    返回anysdk.ProtocolAds
    定义于extensions/anysdk/jsb_anysdk.js:171
    getPushPlugin

    获取推送系统插件

    metadescription
    返回anysdk.ProtocolPush
    定义于extensions/anysdk/jsb_anysdk.js:183
    getRECPlugin

    获取录屏系统插件

    metadescription
    返回anysdk.ProtocolREC
    定义于extensions/anysdk/jsb_anysdk.js:195
    getCrashPlugin

    获取崩溃分析系统插件

    metadescription
    返回anysdk.ProtocolCrash
    定义于extensions/anysdk/jsb_anysdk.js:207
    getAdTrackingPlugin

    获取广告追踪系统插件

    metadescription
    返回anysdk.ProtocolAdTracking
    定义于extensions/anysdk/jsb_anysdk.js:219
    getCustomPlugin

    获取自定义系统插件

    metadescription
    返回anysdk.ProtocolCustom
    定义于extensions/anysdk/jsb_anysdk.js:231
    getCustomParam

    获取自定义参数

    metadescription
    返回String
    定义于extensions/anysdk/jsb_anysdk.js:243
    getChannelId

    获取渠道唯一表示符

    metadescription
    返回String
    定义于extensions/anysdk/jsb_anysdk.js:255
    isAnaylticsEnabled

    获取统计状态

    metadescription
    返回boolean
    定义于extensions/anysdk/jsb_anysdk.js:267
    setIsAnaylticsEnabled

    设置是否统计

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:279
    参数列表
    • enabled boolean
    end

    销毁单例

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:290
    getInstance

    获取单例

    metadescription
    返回anysdk.AgentManager
    定义于extensions/anysdk/jsb_anysdk.js:301