acReplay

来自于:APICloud立即使用

概述

本模块封装了录制屏幕操作,iOS封装的是iOS 9.0 中新添加的 ReplayKit 库

注意 本模块iOS 平台上最低适配系统版本为 iOS 9.0

startReplay

开始录屏(调用iOS acReplayKi SDK,录屏结束后会弹出回放的预览页面,在预览中可以选择保存视频到相册中、放弃、或者分享出去)

startReplay(callback(ret))

callback(ret)

ret:

  • 类型:JSON 对象
  • 描述:创建群返回结果
  • 内部字段:
{
    status: true ,          //布尔类型;是否开始成功,true|false
}

err:

  • 类型:JSON 对象
  • 内部字段:
{
    msg: ''          //字符串类型;错误信息
}

示例代码

var acReplay = api.require('acReplay');
acReplay.startReplay(function(ret,err) {
    if(ret.status)
    api.alert('开始录屏成功');
    else
    api.alert({ msg:JSON.stringify(err.msg)});
});

可用性

iOS系统

可提供的1.0.0及更高版本

stopReplay

停止录屏

stopReplay(callback(ret))

callback(ret)

ret:

  • 类型:JSON 对象
  • 描述:创建群返回结果
  • 内部字段:
{
    status: true           //布尔类型;是否停止成功,true|false

}

err:

  • 类型:JSON 对象
  • 内部字段:
{
    msg: ''          //字符串类型;错误信息
}

示例代码

var acReplay = api.require('acReplay');
acReplay.stopReplay(function(ret,err) {
    if(ret.status)
    api.alert('停止录屏成功');
    else
    api.alert({ msg:JSON.stringify(err.msg)});
});

可用性

iOS系统

可提供的1.0.0及更高版本