Type aliases
AudioLikeEvent
AudioLikeEvent: { ended: any; pause: any; play: any; timeupdate: any }
Type declaration
ended:function
pause:function
play:function
timeupdate:function
CameraMovementData
Camera
Movement
Data
: { effect
?: CameraMovementEffect; loop
?: boolean; mode
: Mode; panoIndex
: number; rotateSpeed
?: number; rotation
?: Rotation; transEffect
?: "fly" | "fade" | "instant" } & Partial<Pose>CustomData
CustomData: Record<string, any>
InfoPanelData
Type declaration
Optional subTitle?: string
Optional title?: string
url: string
ModelVideoData
Model
Video
Data
: { matrixWorld
?: number[]; vertexs
: QuadrangleVertexs | Vertexs; videoPosterSrc
: string; videoSrc
: string }Type declaration
Optional matrixWorld?: number[]
videoPosterSrc: string
videoSrc: string
PanoTagData
Type declaration
Optional imgUrl?: string
text: string
PanoTextLabelData
Pano
Text
Label
Data
: { fontSize
?: number; normal
?: Vertex; quaternion
?: Quaternion; text
: string; vertex
: Vertex }Type declaration
Optional fontSize?: number
Optional normal?: Vertex
Optional quaternion?: Quaternion
text: string
PrompterData
PrompterData: { text: string }
Quaternion
Quaternion: { w: number; x: number; y: number; z: number }
Type declaration
w: number
x: number
y: number
z: number
UpdateVRPanoramaData
UpdateVRPanoramaData: { _signature: string; allow_hosts: string[]; certificate: string; dynamic_scene?: { images: { back: string; down: string; front: string; index: number; left: string; right: string; up: string } }; expire_at: string }
Type declaration
[key: string]: any
_signature: string
allow_hosts: string[]
certificate: string
Optional dynamic_scene?: { images: { back: string; down: string; front: string; index: number; left: string; right: string; up: string } }
images: { back: string; down: string; front: string; index: number; left: string; right: string; up: string }
back: string
down: string
front: string
index: number
left: string
right: string
up: string
expire_at: string
VideoEffectData
Video
Effect
Data
: { direction
?: Vertex; fov
: number; panoIndex
: number; vector
?: Pick<Pose, "longitude" | "latitude">; videoSrc
: string }Type declaration
Optional direction?: Vertex
fov: number
panoIndex: number
Optional vector?: Pick<Pose, "longitude" | "latitude">
videoSrc: string
VreoKeyframeEvent
Vreo
Keyframe
Event
: { [ key in VreoKeyframeEnum]: (keyframe
: VreoKeyframe) => void } & { ended
: any; loaded
: any; paused
: any; playing
: any; unknownKeyframeType
: any }VreoKeyframeMap
VreoKeyframeMap: { InfoPanel?: false; PanoTag?: false; PanoTextLabel?: false; Prompter?: false }
Type declaration
Optional InfoPanel?: false
Optional PanoTag?: false
Optional PanoTextLabel?: false
Optional Prompter?: false
模拟
<Audio>
事件。