查看器不显示最新库中的模型 - 在某些浏览器(尤其是移动设备)上

Viewer doesn`t show the model on latest libs - on some browsers (especially mobile)

您好,我遇到了具体问题,当我尝试 运行 我在平板电脑和表面上的项目时出现错误:

viewer3D.js?v=3.1.*:1372 Uncaught TypeError: Cannot read property 'id' of null
at _.recognizeWith (viewer3D.js?v=3.1.*:1372)
at Array.forEach (<anonymous>)
at g (viewer3D.js?v=3.1.*:1372)
at f (viewer3D.js?v=3.1.*:1372)
at _.recognizeWith (viewer3D.js?v=3.1.*:1372)
at new Autodesk.Viewing.GestureHandler (viewer3D.js?v=3.1.*:13874)
at GuiViewer3D.Viewer3D.createControls (viewer3D.js?v=3.1.*:42281)
at GuiViewer3D.Viewer3D.initialize (viewer3D.js?v=3.1.*:42354)
at GuiViewer3D.initialize (viewer3D.js?v=3.1.*:48392)
at GuiViewer3D.Viewer3D.start (viewer3D.js?v=3.1.*:42154)

这个错误在2.13版本之前出现,当我使用v2.12时一切正常。

我想使用最新的 api,因为我发现在较新的库中一切都运行得更好

你能帮我一些忙吗

//脚本加载

<script src="https://developer.api.autodesk.com/derivativeservice/v2/viewers/three.js?v=2.12.*"></script>
<script src="https://developer.api.autodesk.com/derivativeservice/v2/viewers/viewer3D.js?v=2.12.*"></script>

我也试过了

<script src="https://developer.api.autodesk.com/modelderivative/v2/viewers/three.js?v=3.1.*"></script>
<script src="https://developer.api.autodesk.com/modelderivative/v2/viewers/viewer3D.js?v=3.1.*"></script>

问题是由第 3 方库引起的。 "the problem was external lib -> materialize.js, when i used it i had that error, now i throw it and it is ok now."