Summary
Methods:
| getCoordinates |
获得视频投影位置 |
| getDistance |
获得景深 |
| getId |
获取唯一标识 |
| getRotation |
获得旋转参数 |
| getScale |
获得宽高比例 |
| getType |
获取类型 |
| getVisibility |
获取可见性 |
| setCoordinates |
设置视频投影位置 |
| setDistance |
距离单位 在全景中此参数代表景深,设置model和相机的距离||在Dipper下代表与所属楼层的高度。设置model和所属楼层的距离 |
| setRotation |
设置旋转参数 |
| setScale |
设置宽高比例 |
| setVisibility |
设置VideoPro可见性 |
Constructor
new VideoPro(coordinates, videoUrl, options)
Parameters:
| Name | Type | Description | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
coordinates |
Array.<Number> | 视频位置 |
||||||||||||||||||
videoUrl |
String | 视频URL 支持.m3u8和离线MP4 |
||||||||||||||||||
options |
Object | 操作参数
|
Throws:
-
当坐标没有设置的时候抛出异常
-
当视频URL没有设置的时候抛出异常
Methods
-
getCoordinates() → {Array.<Number>}
-
获得视频投影位置
Returns:
Array.<Number> -
getDistance() → {Number}
-
获得景深
Returns:
Number -
getId() → {String}
-
获取唯一标识
Returns:
String -
getRotation() → {Object}
-
获得旋转参数
Returns:
Object -
getScale() → {Object}
-
获得宽高比例
Returns:
Object -
getType() → {String}
-
获取类型
Returns:
String -
getVisibility()
-
获取可见性
-
setCoordinates(coordinates)
-
设置视频投影位置
Parameters:
Name Type Description coordinatesArray.<Number> 位置信息
-
setDistance(distance)
-
距离单位 在全景中此参数代表景深,设置model和相机的距离||在Dipper下代表与所属楼层的高度。设置model和所属楼层的距离
Parameters:
Name Type Description distanceNumber Throws:
当距离无效的时候会抛出异常
-
setRotation(rotation)
-
设置旋转参数
Parameters:
Name Type Description rotationObject 旋转参数
-
setScale(scale)
-
设置宽高比例
Parameters:
Name Type Description scaleObject -
setVisibility(value)
-
设置VideoPro可见性
Parameters:
Name Type Description valueBoolean