打开模型
2026-09-08 17:27
打开模型需要在systemParameters.json、documentParameters.json、commandParameters.json配置文件全部加载后再执行,可参考main_local.js中的initOnline方法
具体打开模型逻辑如下:
let openCommand = null;
if (ret) {
openCommand = commandsManager.getCommand(SView.Commands.CommandNames.OPENSAMPLEFILE);
} else {
//没有配置文件的情况
let array = new Map();
array.set("fullClassName", "SView.Commands.OpenCommand");
openCommand = commandsManager.getCommand(SView.Commands.CommandNames.OPENSAMPLEFILE, array);
}
if (svlxInfo.length === 1) {
openCommand.fileInfo = svlxInfo[0];
} else {
for (let fileInfo of svlxInfo) {
if (fileInfo.directPara.get('downloadUrl')) {
openCommand.addPath(fileInfo.directPara.get('downloadUrl'));
}
}
}

全部评论