Autodesk Viewer v7.105缩放及点击异常问题求助
需提供的排查代码及信息
- Viewer初始化全流程代码:包含容器DOM定义、
Autodesk.Viewing.Initializer配置、GuiViewer3D实例化、模型加载(loadModel)的完整代码,尤其要标注容器的尺寸设置逻辑(CSS或JS动态设置的部分)。 - 工具与事件自定义代码:所有涉及修改
toolController的代码,包括你尝试重新绑定mousewheel事件的完整实现,以及任何自定义工具的注册、覆盖逻辑(如果有)。 - 容器尺寸处理代码:监听窗口/容器resize事件并调用
Viewer.resize()的全部代码,包括触发条件和执行逻辑。 - 模型加载后的回调逻辑:绑定在
GEOMETRY_LOADED_EVENT、OBJECT_TREE_CREATED_EVENT等模型加载相关事件上的自定义代码,比如视图调整、相机参数修改、交互逻辑添加的部分。 - 异常发生时的控制台信息:问题出现时,浏览器开发者工具控制台中的所有报错、警告信息(复制文本或截图均可)。
额外排查提示:
- 检查是否有第三方脚本篡改了页面的鼠标事件、滚动事件,干扰Viewer的坐标计算。
- 确认容器的CSS属性(如
position、overflow、transform)是否在异常场景下发生了意外变更。
内容的提问来源于stack exchange,提问作者Evhenii
相关产品推荐
相关产品推荐

