【问题标题】:interfacing with Forge Viewer from thirdparty application从第三方应用程序与 Forge Viewer 交互
【发布时间】:2021-12-01 01:23:19
【问题描述】:

我有一个基于 Apex 的第三方应用程序。我如何打开一个 revit 文件并传递几个 revit 元素 ID 作为参数来伪造查看器并突出显示元素。可能吗。我使用 csharp 在 revit 上做了几个插件。

【问题讨论】:

  • 请提供足够的代码,以便其他人更好地理解或重现问题。

标签: autodesk-forge autodesk-viewer


【解决方案1】:

我对 Apex 不熟悉,而且我认为 Forge Viewer 没有适用于该平台的任何组件或包装器。但是查看器可以简单地使用其JavaScript APIs 进行交互(例如,您可以使用viewer.loadDocumentNode 方法将模型加载到查看器中,或者使用viewer.select 方法选择一个或多个设计元素),所以如果 Apex允许您将自定义 HTML 元素插入您的应用程序,并使用 vanilla JavaScript 与它们进行交互,这可能是可行的。

我建议您看一下Learn Forge 中的基本教程之一,以了解查看器通常是如何初始化并插入到 HTML 中的(使用一点 JavaScript),看看是否有类似的东西可以从您的 Apex 应用程序完成。

【讨论】:

    猜你喜欢
    • 2015-08-13
    • 2013-06-13
    • 1970-01-01
    • 1970-01-01
    • 2018-08-12
    • 2020-02-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多