【问题标题】:Forge viewer crashes after loading some large modelsForge 查看器在加载一些大型模型后崩溃
【发布时间】:2020-04-07 07:26:13
【问题描述】:

我一直试图在 ios 应用上加载超过 200MB 的模型,但加载几秒钟后查看器崩溃。在 web 检查器中,它返回许多 404 错误。此错误仅发生在 ios 应用上,不会发生在 android 应用上。

在我看来,我认为这与内存限制有关。我检查了查看器 v7 Allocate Memory for Large ModelsUpdate memory limit 的文档,但没有幸运。如何使用 forge viewer 在 ios 应用上加载大型模型?

【问题讨论】:

  • 你使用什么样的浏览器来加载模型?基于控制台的屏幕截图看起来像chrome,但要确定。它是什么样的模型?纳维斯,雷维特?这可能有助于我们为您指明要查找的内容。
  • 我在 safari 上检查了模型。 Revit 模型。经过测试,我认为问题可能发生在两个方面。一个可能与伪造查看器内存限制有关,另一个可能与 ionic webview 插件有关。该应用程序可能会耗尽内存/CPU 并导致重新加载。我不确定主要问题是什么?

标签: ios ionic-framework autodesk-forge autodesk


【解决方案1】:

好的,根据我同事的经验,Ionic 在移动设备上存在网络性能问题,例如“动画卡顿”、导航错误、表单输入的键盘弹出错误和内存膨胀,这可能是查看器运行的主要原因记不清。

我会建议也许尝试 React Native。这些应用程序是用 javascript 编写的,其中 JSC/V8 引擎为 iPhone 和 Android 平台创建和操作本机 UI 组件。这为您的应用程序提供了速度和黄油般流畅的动画,这是用 Xcode/Swift 和 Android Studio/Java 编写的典型原生应用程序。因此,React Native 应用程序不会遇到 Cordova/Ionic 的问题。

这是帮助您开发应用程序的博客文章。 https://forge.autodesk.com/blog/forge-react-native-au-talk

【讨论】:

    猜你喜欢
    • 2018-11-22
    • 2021-03-07
    • 2020-02-17
    • 1970-01-01
    • 1970-01-01
    • 2017-03-28
    • 1970-01-01
    • 2021-08-18
    • 2021-12-23
    相关资源
    最近更新 更多