API定义说明

1. nd_viewCtrl控制类

定义:集成方参考viewer.js来创建一个控制类nd_viewCtrl,这个控制类用于集成方与Viewer做数据、功能交互,Viewer的全局对象中也会挂载一些接口提供给集成方使用。

2. nd_viewCtrl控制类可配置项分类

控制类中的配置项可以分为如下三类:

  • 控制类属性:集成方在模型渲染前,对Viewer进行一些初始化设置,如src,allTags等。
  • 控制类方法:Viewer主动触发,用于和集成方进行数据、功能交互,如initLoad()等。
  • 控制类接口:集成方主动调用,用于获取Viewer数据或进行功能交互,如addTags()等。

3. 业务端与Viewer交互流程图

流程截图参考: