new FdVideo2(viewer, id, options)
Parameters:
| Name | Type | Description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| viewer | Viewer | 视景器 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| id | String | 实体id标识 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| options | Object | 配置属性 Properties
 | 
Example
var viewer = Freedo.FdApp.createDefaultViewer('freedoContainer');
var ent = video = mm.add('Video2', {
    // 当设置了url时,优先使用url创建视频;不设置url时会根据videoId来获取video元素
    url: "",
    // 如果视频资源是m3u8类的视频流,不方便通过url创建视频,则可以将HTML中video元素的id值传递进来
    // videoId: "",
    show: true,
    params: {
      longitude: 118.76969026,
      latitude: 32.07249253,
      altitude: 10.0,
      heading: 120.0
      pitch: 0.0,
      roll: 0.0,
      fov: 45.0,
      ratio: 1.8,
      near: 0.01,
      farClip: 50.0,
      alpha: 1.0
    }
  },
});
    
Members
- 
    <readonly> boundingSphere
- 
    
    获取包围球 
- 
    <readonly> option
- 
    
    获取实体的属性数据 
Methods
- 
    destroy()
- 
    
    销毁 
- 
    endEdit()
- 
    
    结束编辑 
- 
    fromData(options)
- 
    
    从参数中重建 Parameters:Name Type Description optionsObject 配置属性 
- 
    getData()
- 
    
    获取实体属性 Returns:- Type
- Object
 
- 
    hide()
- 
    
    隐藏 
- 
    on(listener [, scope])
- 
    
    注册事件捕捉 Parameters:Name Type Argument Description listenerFdModel.FdVideo2~FdVideo2Callback 当有事件触发时被执行的函数。 scopeObject <optional> 
 listener函数执行时的绑定的对象。 Returns:返回一个函数,调用该函数可以取消监听。 - Type
- Freedo.Event~RemoveCallback
 
- 
    remove()
- 
    
    移除 
- 
    show()
- 
    
    显示 
- 
    startEdit()
- 
    
    开启编辑功能 
- 
    updateParams(params)
- 
    
    更新 Parameters:Name Type Description paramsObject 配置参数 
Type Definitions
- 
    FdVideo2Callback(eventType, eventArg)
- 
    
    
    
    
    
        Parameters:Name Type Description eventTypeString 事件类型 eventArgObject 事件参数