在查看器中添加度量核心扩展时出错
Error in add measure core extension in the viewer
我尝试在我的查看器中添加测量扩展,但它坏了。Javascript error image
其他扩展程序也能正常工作,但只有措施坏了...
Extensions declarations image
此错误意味着扩展需要加载模型,因此您应该使用 Autodesk.Viewing.OBJECT_TREE_CREATED_EVENT
并在事件处理程序中调用 viewer.loadExtension('Autodesk.Measure')
。查看 this blog post 以了解有关查看器事件的更多详细信息。
顺便说一下,我建议不要使用 ViewingApplication,而是直接使用 Viewer,如 Basic Viewer tutorial 中所述。 ViewingApplication 使用相同的 API 作为背景,但封装了 Viewer 并且不太明确。它还会尝试在开始时加载所有扩展,这可能会导致您遇到的问题。
measure extension是我这边默认加载的,为什么要自己显式加载?
我尝试在我的查看器中添加测量扩展,但它坏了。Javascript error image
其他扩展程序也能正常工作,但只有措施坏了... Extensions declarations image
此错误意味着扩展需要加载模型,因此您应该使用 Autodesk.Viewing.OBJECT_TREE_CREATED_EVENT
并在事件处理程序中调用 viewer.loadExtension('Autodesk.Measure')
。查看 this blog post 以了解有关查看器事件的更多详细信息。
顺便说一下,我建议不要使用 ViewingApplication,而是直接使用 Viewer,如 Basic Viewer tutorial 中所述。 ViewingApplication 使用相同的 API 作为背景,但封装了 Viewer 并且不太明确。它还会尝试在开始时加载所有扩展,这可能会导致您遇到的问题。
measure extension是我这边默认加载的,为什么要自己显式加载?