如何将 Autodesk Forge 查看器扩展添加到 React?

Posted

技术标签:

【中文标题】如何将 Autodesk Forge 查看器扩展添加到 React?【英文标题】:How to add Autodesk Forge Viewer Extensions to React? 【发布时间】:2020-10-04 13:03:26 【问题描述】:

我想将我的 Autodesk forge 查看器扩展添加到 React。有可能吗?我该怎么做? 现在我有一个在 React 中工作的查看器,但扩展仍然可以使用纯 js。

【问题讨论】:

【参考方案1】:

https://forge-rcdb.autodesk.io/ 是使用 react 构建的,它有许多 forge 查看器扩展。

Github 仓库:https://github.com/Autodesk-Forge/forge-rcdb.nodejs

这是在 react 项目中加载 forge 查看器扩展的示例: https://github.com/Autodesk-Forge/forge-rcdb.nodejs/blob/89e2e0af1d87e3b948cb66bc88f54140c6e8a0e8/src/client/components/Viewer/Viewer.Configurator/Viewer.Configurator.js#L871

【讨论】:

谢谢你的回答,但是我该如何使用呢? 这是什么?像图书馆吗? 它是反应组件。这取决于你的扩展,如果扩展有 UI 元素,你可以使用反应组件。或者,您可以在 vanilla js 中加载扩展,例如 viewer.loadExtension(element.name); 如果您还有疑问,请询问。如果提供的信息有用,请采纳。

以上是关于如何将 Autodesk Forge 查看器扩展添加到 React?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Forge Viewer 中激活“Autodesk.MemoryLimited”扩展?

如何在 Autodesk Forge Viewer 中嵌入 pdf?

Forge 查看器:Autodesk.BoxSelection 扩展错误

以角度创建 Autodesk Forge 查看器扩展时出错

Autodesk Forge 查看器 - GLTF 扩展

如何将 Autodesk Forge 模型查看器嵌入网站?