API 调用以强制查看器调整大小以适应约束

API call to force viewer to resize to constraints

我有一个可调整大小的拆分窗格(使用 AngularJS),允许用户拖动以更改其大小。拆分窗格的一侧是 Forge Viewer div,包含在左侧窗格 div 内(它们不相同)。

我在这里使用 "Split-Pane" 库及其关联的 AngularJS 插件。

https://github.com/shagstrom/split-pane

当我调整分隔窗格的大小时,forge 查看器没有完全调整大小 - UI 元素随着新的右边框移动,但 3D 视图没有。

但是,如果我调整浏览器的大小 window(将其拖出最大化,然后重新最大化),查看器会相应地更新自身以适应新的拆分窗格大小。

是否有 API 调用来强制查看器根据其新约束调整自身大小?

你试过viewer.resize()了吗?我过去曾使用过它并且可以毫无问题地调整大小。