【发布时间】:2018-11-21 18:25:12
【问题描述】:
我正在尝试使用纯 Javascript 在离线模式下在查看器中显示 2d 文件。我已经使用 https://extract.autodesk.io/ 上传并提取了 dwg。 提取的文件包含许多 json.gz 文件和一个文件夹。在这个文件夹中,它有清单、元数据(json.gz 文件)和一个 .f2d 文件
我已将此文件位置提供给查看器选项
var docs = [{ "path": "./{foldername}/primaryGraphics.f2d", "name": "2D view" }];
var options = { 'docid': docs[0].path, env: 'Local' };
我的查看器初始化是
viewer = new Autodesk.Viewing.Private.GuiViewer3D(document.getElementById('MyViewerDiv'), {});
Autodesk.Viewing.Initializer(options, function () {
viewer.initialize();
viewer.loadModel(options.docid);
});
它在查看器中给我错误消息说“我们无法显示您正在寻找的项目。它可能尚未被处理......”并给我错误代码为 5(指定类型无效)。
请帮忙。
【问题讨论】:
-
我尝试在选项中提供文件“路径”:“developer-autodesk.github.io/translated-models/shaver/0.svf”,它显示在查看器中。但这是一个 3d 文件,我的是 2d。提取为 f2d 文件,不支持此文件格式。请需要帮助
标签: javascript autodesk-forge autodesk-viewer autodesk autodesk-data-management