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
分享视频
meta | description |
---|---|
定义于 | extensions/anysdk/jsb_anysdk.js:1487 |
参数列表
info
Object Type: map
startRecording
开始录制视频
meta | description |
---|---|
定义于 | extensions/anysdk/jsb_anysdk.js:1498 |
stopRecording
结束录制视频
meta | description |
---|---|
定义于 | extensions/anysdk/jsb_anysdk.js:1508 |
setListener
设置录屏系统的监听
meta | description |
---|---|
定义于 | extensions/anysdk/jsb_anysdk.js:1518 |
参数列表
getListener
获取录屏系统的监听
meta | description |
---|---|
返回 | Function |
定义于 | extensions/anysdk/jsb_anysdk.js:1530 |
pauseRecording
暂停录制视频,调用前需要判断属性是否存在
meta | description |
---|---|
定义于 | extensions/anysdk/jsb_anysdk.js:1542 |
resumeRecording
恢复录制视频,调用前需要判断属性是否存在
meta | description |
---|---|
定义于 | extensions/anysdk/jsb_anysdk.js:1553 |
isAvailable
获取设备是否可用,调用前需要判断属性是否存在
meta | description |
---|---|
返回 | boolean |
定义于 | extensions/anysdk/jsb_anysdk.js:1564 |
isRecording
获取录制状态,调用前需要判断属性是否存在
meta | description |
---|---|
返回 | boolean |
定义于 | extensions/anysdk/jsb_anysdk.js:1577 |
showToolBar
显示悬浮窗,调用前需要判断属性是否存在
meta | description |
---|---|
定义于 | extensions/anysdk/jsb_anysdk.js:1590 |
hideToolBar
隐藏悬浮窗,调用前需要判断属性是否存在
meta | description |
---|---|
定义于 | extensions/anysdk/jsb_anysdk.js:1601 |
showVideoCenter
显示视频中心,调用前需要判断属性是否存在
meta | description |
---|---|
定义于 | extensions/anysdk/jsb_anysdk.js:1612 |
enterPlatform
显示平台中心,调用前需要判断属性是否存在
meta | description |
---|---|
定义于 | extensions/anysdk/jsb_anysdk.js:1623 |
setMetaData
设置视频相关数据,建议先检查是否是正在录制,调用前需要判断属性是否存在
meta | description |
---|---|
定义于 | extensions/anysdk/jsb_anysdk.js:1634 |
参数列表
info
Object Type: map
isFunctionSupported
判断函数是否支持
meta | description |
---|---|
返回 | boolean |
定义于 | extensions/anysdk/jsb_anysdk.js:328 |
参数列表
functionName
String
getPluginName
获取插件名称
meta | description |
---|---|
返回 | String |
定义于 | extensions/anysdk/jsb_anysdk.js:342 |
getPluginVersion
获取插件版本
meta | description |
---|---|
返回 | String |
定义于 | extensions/anysdk/jsb_anysdk.js:354 |
getSDKVersion
获取 SDK 版本
meta | description |
---|---|
返回 | String |
定义于 | extensions/anysdk/jsb_anysdk.js:366 |
callFuncWithParam
反射调用带参数的void方法
meta | description |
---|---|
定义于 | extensions/anysdk/jsb_anysdk.js:378 |
参数列表
callStringFuncWithParam
反射调用带参数的 String 方法
meta | description |
---|---|
返回 | String |
定义于 | extensions/anysdk/jsb_anysdk.js:391 |
参数列表
callIntFuncWithParam
反射调用带参数的 Int 方法
meta | description |
---|---|
返回 | Number |
定义于 | extensions/anysdk/jsb_anysdk.js:406 |
参数列表
callBoolFuncWithParam
反射调用带参数的 boolean 方法
meta | description |
---|---|
返回 | boolean |
定义于 | extensions/anysdk/jsb_anysdk.js:421 |
参数列表
callFloatFuncWithParam
反射调用带参数的 float 方法
meta | description |
---|---|
返回 | Number |
定义于 | extensions/anysdk/jsb_anysdk.js:436 |