Forge Viewer的DWF及PDF支持问题:DWF示例加载无响应
DWF 加载失败解决方法
该场景可正常跑通,按以下步骤逐一排查即可解决无报错卡住的问题:
- 首先确认Forge Viewer版本不低于v7.0,低版本没有原生DWF支持,你可以在浏览器控制台执行
NOP_VIEWER.version查看当前版本号 - 初始化Viewer时必须显式引入DWF专属扩展,默认不会自动加载该扩展,配置示例如下:
const viewer = new Autodesk.Viewing.GuiViewer3D(document.getElementById('viewer-container'), { extensions: ['Autodesk.Dwf'] });
- 如果你用的是Model Derivative API转换自己的DWF文件,输出格式必须指定为
svf2,旧版SVF格式对DWF的兼容性很差,容易出现解析失败的情况 - 官方博客示例里的DWF文件URN有临时访问权限限制,目前已经过期失效,你需要自行上传DWF文件到OSS、完成转换后再测试
- 排查完上述配置后清除浏览器缓存重新加载,扩展资源加载不完整也会导致无报错卡住的问题
你遇到的加载中状态截图参考:
内容的提问来源于stack exchange,提问作者Will Song
相关产品推荐
相关产品推荐

