• ProtocolREC 类型
    • 索引
      • 方法
  • Details
    • 方法
      • share
        • 参数列表
      • startRecording
      • stopRecording
      • setListener
        • 参数列表
      • getListener
      • pauseRecording
      • resumeRecording
      • isAvailable
      • isRecording
      • showToolBar
      • hideToolBar
      • showVideoCenter
      • enterPlatform
      • setMetaData
        • 参数列表
      • isFunctionSupported
        • 参数列表
      • getPluginName
      • getPluginVersion
      • getSDKVersion
      • callFuncWithParam
        • 参数列表
      • callStringFuncWithParam
        • 参数列表
      • callIntFuncWithParam
        • 参数列表
      • callBoolFuncWithParam
        • 参数列表
      • callFloatFuncWithParam
        • 参数列表

    ProtocolREC 类型

    继承于 PluginProtocol

    模块: anysdk

    录屏系统协议接口

    索引

    方法
    • share 分享视频
    • startRecording 开始录制视频
    • stopRecording 结束录制视频
    • setListener 设置录屏系统的监听
    • getListener 获取录屏系统的监听
    • pauseRecording 暂停录制视频,调用前需要判断属性是否存在
    • resumeRecording 恢复录制视频,调用前需要判断属性是否存在
    • isAvailable 获取设备是否可用,调用前需要判断属性是否存在
    • isRecording 获取录制状态,调用前需要判断属性是否存在
    • showToolBar 显示悬浮窗,调用前需要判断属性是否存在
    • hideToolBar 隐藏悬浮窗,调用前需要判断属性是否存在
    • showVideoCenter 显示视频中心,调用前需要判断属性是否存在
    • enterPlatform 显示平台中心,调用前需要判断属性是否存在
    • setMetaData 设置视频相关数据,建议先检查是否是正在录制,调用前需要判断属性是否存在
    • isFunctionSupported 判断函数是否支持
    • getPluginName 获取插件名称
    • getPluginVersion 获取插件版本
    • getSDKVersion 获取 SDK 版本
    • callFuncWithParam 反射调用带参数的void方法
    • callStringFuncWithParam 反射调用带参数的 String 方法
    • callIntFuncWithParam 反射调用带参数的 Int 方法
    • callBoolFuncWithParam 反射调用带参数的 boolean 方法
    • callFloatFuncWithParam 反射调用带参数的 float 方法

    Details

    方法

    share

    分享视频

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:1487
    参数列表
    • info Object Type: map
    startRecording

    开始录制视频

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:1498
    stopRecording

    结束录制视频

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:1508
    setListener

    设置录屏系统的监听

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

    获取录屏系统的监听

    metadescription
    返回Function
    定义于extensions/anysdk/jsb_anysdk.js:1530
    pauseRecording

    暂停录制视频,调用前需要判断属性是否存在

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:1542
    resumeRecording

    恢复录制视频,调用前需要判断属性是否存在

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:1553
    isAvailable

    获取设备是否可用,调用前需要判断属性是否存在

    metadescription
    返回boolean
    定义于extensions/anysdk/jsb_anysdk.js:1564
    isRecording

    获取录制状态,调用前需要判断属性是否存在

    metadescription
    返回boolean
    定义于extensions/anysdk/jsb_anysdk.js:1577
    showToolBar

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

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:1590
    hideToolBar

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

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:1601
    showVideoCenter

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

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

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

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:1623
    setMetaData

    设置视频相关数据,建议先检查是否是正在录制,调用前需要判断属性是否存在

    metadescription
    定义于extensions/anysdk/jsb_anysdk.js:1634
    参数列表
    • info Object Type: map
    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