new FdVideo()
Example
var viewer = Freedo.FdApp.createDefaultViewer('freedoContainer');
var ent = video = mm.add('Video', {
 // 当设置了url时,优先使用url创建视频;不设置url时会根据videoId来获取video元素
 url: videoUrl,
 // 如果视频资源是m3u8类的视频流,不方便通过url创建视频,则可以将HTML中video元素的id值传递进来
 // videoId: "",
 params: {
     position: Freedo.Cartographic.fromDegrees(params.longitude, params.latitude, params.altitude),
     heading: params.heading,
     pitch: params.pitch,
     roll: params.roll,
     fov: params.fov,
     ratio: params.ratio,
     farClip: params.farClip,
     depthBias: params.depthBias
 },
});
    
Members
- 
    option
- 
    
    获取实体的属性数据 
Methods
- 
    <static> fromData()
- 
    
    从配置项中重建 
- 
    destroy()
- 
    
    销毁 
- 
    dispose()
- 
    
    销毁并清除所有资源 
- 
    endEdit()
- 
    
    结束鼠标编辑 
- 
    hide()
- 
    
    隐藏 
- 
    on(listener [, scope])
- 
    
    注册事件捕捉 Parameters:Name Type Argument Description listenerFdModel.FdVideo~FdVideoCallback 当有事件触发时被执行的函数。 scopeObject <optional> 
 listener函数执行时的绑定的对象。 Returns:返回一个函数,调用该函数可以取消监听。 - Type
- Freedo.Event~RemoveCallback
 
- 
    remove()
- 
    
    删除 
- 
    reset()
- 
    
    重置 
- 
    show()
- 
    
    显示 
- 
    startEdit(type)
- 
    
    开始鼠标编辑 Parameters:Name Type Description typenumber 编辑类型: type=1 => 增加点, type=2 => 移动点, type=3 => 裁剪, type=4 => 删除点 
- 
    updateParams()
- 
    
    更新参数 
Type Definitions
- 
    FdVideoCallback(eventType, eventArg)
- 
    
    
    
    
    
        Parameters:Name Type Description eventTypeString 事件类型:DataChanged eventArgObject DataChanged事件对应的参数