我正在按照可用的here教程进行操作,以便将图钉添加到Forge查看器上的单击位置。我的问题是图钉在与单击查看器的位置不同的位置绘制。尽管我已将其实现为单独的扩展,但我使用的代码与本教程中使用的代码完全相同。 以下是截屏图钉绘制位置以及单击鼠标指针时所在位置的屏幕截图。
我一直在尝试通过甚至手动更改位置来获取正确位置来处理代码,但是并没有真正成功。在这方面的任何帮助,将不胜感激。
预先感谢!
答案 0 :(得分:0)
当我的应用程序使用css进行组件尺寸更改时,我遇到了这个问题,我解决了这个问题,在视觉尺寸更改之后,图钉创建之前,调用查看器的方法 resize 以上:
viewer.resize()
链接:https://forge.autodesk.com/en/docs/viewer/v7/reference/Viewing/Viewer3D/#resize
希望这对您有帮助!