这个extension是从 http://adndevblog.typepad.com...
下载的。第一个ADN Simple Extension没有问题。第2个2D Annotation 浏览器控制台出错信息如下:
viewer3D.min.js:23 Uncaught TypeError: a.getFragmentList is not a function
at a.getRenderProxy (viewer3D.min.js:23)
at Autodesk.ADN.AnnotationExtension._self.onCameraChanged (AdnAnnotation Extension.js:199)
at AdnAnnotation Extension.js:111
at Array._cb (AdnAnnotation Extension.js:177)
at a (viewer3D.min.js:9)
at Worker.d (viewer3D.min.js:9)
谢谢。
因为原作者使用的是很旧版本的 Forge Viewer(没办法确定是哪一版),现在的版本有些 API 有更新没有相容旧版的,所以请您将 AdnAnnotation Extension.js 的第 200 行代码改成
_viewer.model
就可以解决了!