【发布时间】:2019-08-05 12:05:39
【问题描述】:
我们想将我们的一些 forge 查看器代码库移动到一个 react-app 中,并且无法弄清楚如何在没有附加所有 Autodesk.Viewer.... 的情况下使用 viewer3d js api 在我们的组件中使用 window.*这适用于我们研究过的所有(优秀且广泛的)git 示例。为什么?我们在 index.html 和 react 登陆之间加载 viewer3d.js 文件:
<body>
<script src="https://developer.api.autodesk.com/derivativeservice/v2/viewers/viewer3D.js?v=6.0" />
<div id="root" />
我们得到的错误(对于 Autodesk 命名空间的每个使用实例):
Failed to compile
./src/components/Viewer.js
Line **: 'Autodesk' is not defined no-undef
这行得通:
this.viewer = new window.Autodesk.Viewing.Private.GuiViewer3D(this.viewerContainer)
这不起作用:
this.viewer = new Autodesk.Viewing.Private.GuiViewer3D(this.viewerContainer)
【问题讨论】:
标签: autodesk-forge