Autodesk forge 在v7中使用setViewCube更新视图

Autodesk forge 在v7中使用setViewCube更新视图,autodesk-forge,autodesk-viewer,Autodesk Forge,Autodesk Viewer,如何在v7中使用setViewCube更新视图?我在v6中使用了以下代码,但在v7中不起作用 viewer.setViewCube('[top/front]'); 在从v6到v7的迁移指南中,它说,我应该通过扩展调用它: extension.setViewCube(display); 如何从何处获取扩展对象以调用它?因为:ViewCube API已从Viewer3D实例中移出并移动到Autodesk.ViewCubeUi扩展中。因此,您需要在 viewcuiext = viewer.getE

如何在v7中使用setViewCube更新视图?我在v6中使用了以下代码,但在v7中不起作用

viewer.setViewCube('[top/front]');
在从v6到v7的迁移指南中,它说,我应该通过扩展调用它:

extension.setViewCube(display);
如何从何处获取扩展对象以调用它?

因为:ViewCube API已从Viewer3D实例中移出并移动到Autodesk.ViewCubeUi扩展中。因此,您需要在

viewcuiext = viewer.getExtension('Autodesk.ViewCubeUi')
viewcuiext.setViewCube(display);
这假定扩展已加载,否则,调用

   viewer.loadExtension('Autodesk.ViewCubeUi')
          .then(res=>console.log('the extension has been loaded: ' + res))
loadExtension是一个承诺调用,因此请确保它已成功加载

如果有任何问题,请告诉我们