1. VideoRecord
录制视频类,录制geo地图场景浏览视频。
1.1. new VideoRecord(options)
Param | Type | Default | Description |
---|---|---|---|
options | Object |
||
[options.fps] | Number |
10 |
录制的帧频率(FPS) |
Example
//通过视频录制类录制自己想要的内容
let videoRecord = new BOSGeo.VideoRecord();
videoRecord.start()
setTimeout(() => {
//结束录制并导出视频
videoRecord.stop();
videoRecord.export();
}, 10000)
1.2. 方法
1.2.1. videoRecord.start(idx)
开始录制
Param | Type | Default | Description |
---|---|---|---|
idx | Number |
0 |
录制数据索引值 |
Example
videoRecord.start()
1.2.2. videoRecord.pause()
暂停录制
Example
videoRecord.pause();
1.2.3. videoRecord.resume()
继续录制
Example
videoRecord.resume()
1.2.4. videoRecord.stop()
停止录制
Example
videoRecord.stop()
1.2.5. videoRecord.export([idx], [name], [type])
导出录制,需已进行视频录制,录制长度为0(无数据)时则不会导出。
Param | Type | Default | Description |
---|---|---|---|
[idx] | Number |
0 |
录制数据索引值 |
[name] | String |
'未命名' |
名称 |
[type] | String |
'mp4' |
下载视频文件后缀类型,支持'mp4'、'avi',默认为'mp4'。 |
Example
videoRecord.export(0, 'rome', 'mp4')
1.2.6. videoRecord.clear()
清除之前录制数据
Example
videoRecord.clear()