• ProtocolUser 类型
    • 索引
      • 方法
  • Details
    • 方法
      • login
        • 参数列表
      • isLogined
      • getUserID
      • getPluginId
      • setListener
        • 参数列表
      • getListener
      • logout
      • showToolBar
        • 参数列表
      • hideToolBar
      • enterPlatform
      • exit
      • pause
      • realNameRegister
      • antiAddictionQuery
      • submitLoginGameRole
        • 参数列表
      • getUserInfo
        • 参数列表
      • getAvailableLoginType
        • 参数列表
      • setLoginType
        • 参数列表
      • sendToDesktop
      • openBBS
      • isFunctionSupported
        • 参数列表
      • getPluginName
      • getPluginVersion
      • getSDKVersion
      • callFuncWithParam
        • 参数列表
      • callStringFuncWithParam
        • 参数列表
      • callIntFuncWithParam
        • 参数列表
      • callBoolFuncWithParam
        • 参数列表
      • callFloatFuncWithParam
        • 参数列表

    ProtocolUser 类型

    继承于 PluginProtocol

    模块: anysdk

    用户系统协议接口

    索引

    方法
    • login 登录接口
    • isLogined 获取登录状态
    • getUserID 获取用户唯一标示符
    • getPluginId 获取插件ID
    • setListener 设置用户系统的监听
    • getListener 获取用户系统的监听
    • logout 登出,调用前需要判断属性是否存在
    • showToolBar 显示悬浮窗,调用前需要判断属性是否存在
    • hideToolBar 隐藏悬浮窗,调用前需要判断属性是否存在
    • enterPlatform 显示平台中心,调用前需要判断属性是否存在
    • exit 显示退出界面,调用前需要判断属性是否存在
    • pause 显示暂停界面,调用前需要判断属性是否存在
    • realNameRegister 实名注册,调用前需要判断属性是否存在
    • antiAddictionQuery 防沉迷查询,调用前需要判断属性是否存在
    • submitLoginGameRole 提交角色信息,调用前需要判断属性是否存在
    • getUserInfo 获取用户信息,调用前需要判断属性是否存在
    • getAvailableLoginType 设置登录类型,调用前需要判断属性是否存在
    • setLoginType 设置登录类型,调用前需要判断属性是否存在
    • sendToDesktop 发送到桌面,调用前需要判断属性是否存在
    • openBBS 打开论坛,调用前需要判断属性是否存在
    • isFunctionSupported 判断函数是否支持
    • getPluginName 获取插件名称
    • getPluginVersion 获取插件版本
    • getSDKVersion 获取 SDK 版本
    • callFuncWithParam 反射调用带参数的void方法
    • callStringFuncWithParam 反射调用带参数的 String 方法
    • callIntFuncWithParam 反射调用带参数的 Int 方法
    • callBoolFuncWithParam 反射调用带参数的 boolean 方法
    • callFloatFuncWithParam 反射调用带参数的 float 方法

    Details

    方法

    login

    登录接口

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:463
    参数列表
    • args String | Object optional arguments
    isLogined

    获取登录状态

    metadescription
    返回boolean
    定义于extensions/anysdk/jsb_anysdk.js:474
    getUserID

    获取用户唯一标示符

    metadescription
    返回String
    定义于extensions/anysdk/jsb_anysdk.js:487
    getPluginId

    获取插件ID

    metadescription
    返回String
    定义于extensions/anysdk/jsb_anysdk.js:500
    setListener

    设置用户系统的监听

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:512
    参数列表
    • listener Function
    • target Object
    getListener

    获取用户系统的监听

    metadescription
    返回Function
    定义于extensions/anysdk/jsb_anysdk.js:524
    logout

    登出,调用前需要判断属性是否存在

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:536
    showToolBar

    显示悬浮窗,调用前需要判断属性是否存在

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:547
    参数列表
    • place anysdk.ToolBarPlace
    hideToolBar

    隐藏悬浮窗,调用前需要判断属性是否存在

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:559
    enterPlatform

    显示平台中心,调用前需要判断属性是否存在

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:570
    exit

    显示退出界面,调用前需要判断属性是否存在

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:581
    pause

    显示暂停界面,调用前需要判断属性是否存在

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:592
    realNameRegister

    实名注册,调用前需要判断属性是否存在

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:603
    antiAddictionQuery

    防沉迷查询,调用前需要判断属性是否存在

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:614
    submitLoginGameRole

    提交角色信息,调用前需要判断属性是否存在

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:625
    参数列表
    • data Object
    getUserInfo

    获取用户信息,调用前需要判断属性是否存在

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:636
    参数列表
    • info Object
    getAvailableLoginType

    设置登录类型,调用前需要判断属性是否存在

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:648
    参数列表
    • info Object
    setLoginType

    设置登录类型,调用前需要判断属性是否存在

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:660
    参数列表
    • loginType String
    sendToDesktop

    发送到桌面,调用前需要判断属性是否存在

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:673
    openBBS

    打开论坛,调用前需要判断属性是否存在

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:684
    isFunctionSupported

    判断函数是否支持

    metadescription
    返回boolean
    定义于extensions/anysdk/jsb_anysdk.js:328
    参数列表
    • functionName String
    getPluginName

    获取插件名称

    metadescription
    返回String
    定义于extensions/anysdk/jsb_anysdk.js:342
    getPluginVersion

    获取插件版本

    metadescription
    返回String
    定义于extensions/anysdk/jsb_anysdk.js:354
    getSDKVersion

    获取 SDK 版本

    metadescription
    返回String
    定义于extensions/anysdk/jsb_anysdk.js:366
    callFuncWithParam

    反射调用带参数的void方法

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:378
    参数列表
    • funName String
    • args Object | anysdk.PluginParam optional arguments
    callStringFuncWithParam

    反射调用带参数的 String 方法

    metadescription
    返回String
    定义于extensions/anysdk/jsb_anysdk.js:391
    参数列表
    • funName String
    • args Object | anysdk.PluginParam optional arguments
    callIntFuncWithParam

    反射调用带参数的 Int 方法

    metadescription
    返回Number
    定义于extensions/anysdk/jsb_anysdk.js:406
    参数列表
    • funName String
    • args Object | anysdk.PluginParam optional arguments
    callBoolFuncWithParam

    反射调用带参数的 boolean 方法

    metadescription
    返回boolean
    定义于extensions/anysdk/jsb_anysdk.js:421
    参数列表
    • funName String
    • args Object | anysdk.PluginParam optional arguments
    callFloatFuncWithParam

    反射调用带参数的 float 方法

    metadescription
    返回Number
    定义于extensions/anysdk/jsb_anysdk.js:436
    参数列表
    • funName String
    • args Object | anysdk.PluginParam optional arguments