Autodesk forge Autodesk forge viewer pdf错误
我正在努力在forge viewer中查看pdf。显示所有其他图纸.rvt.dwg.dxf.nwd时没有任何问题 最初我收到一个错误 无法读取未定义的属性“loadFromZip” 通过在发送给查看器的modeloptions中添加“loadOptions”,我成功地避免了这种情况。但是现在我从查看器返回了一个错误6,这是一个服务器错误。如果有人能建议怎么做,请告诉我Autodesk forge Autodesk forge viewer pdf错误,autodesk-forge,Autodesk Forge,我正在努力在forge viewer中查看pdf。显示所有其他图纸.rvt.dwg.dxf.nwd时没有任何问题 最初我收到一个错误 无法读取未定义的属性“loadFromZip” 通过在发送给查看器的modeloptions中添加“loadOptions”,我成功地避免了这种情况。但是现在我从查看器返回了一个错误6,这是一个服务器错误。如果有人能建议怎么做,请告诉我 loadModel() { var initialViewable = viewables[indexViewable]
loadModel() {
var initialViewable = viewables[indexViewable];
var svfUrl = lmvDoc.getViewablePath(initialViewable);
var modelOptions = {
sharedPropertyDbPath: lmvDoc.getPropertyDbPath(),
loadOptions: {}
};
viewer.loadModel(
svfUrl,
modelOptions,
this.onLoadModelSuccess,
this.onLoadModelError
);
}
提前感谢您必须使用
查看应用程序
而不是Viewer3D
或GuiViewer3D
来初始化您的查看器以查看PDF文件,因为查看应用程序
会自动设置PDF的一些附加配置值
另请参阅:
===通过ViewingApplication
===
//--- Method 1:
var viewerConfigs = {
extensions: ['MyAwesomeExtension'],
extOpts: {
MyAwesomeExtension: {
buttonColor: 'red'
}
}
};
var viewerApp = new Autodesk.Viewing.ViewingApplication('MyViewerDiv');
viewerApp.registerViewer(viewerApp.k3D, Autodesk.Viewing.Private.GuiViewer3D, viewerConfigs);
// In the constructor of the MyAwesomeExtension
class MyAwesomeExtension extends Autodesk.Viewing.Extension {
constructor( viewer, options ) {
super( viewer, options );
// your options here
const opts = options.extOpts.MyAwesomeExtension;
}
}
//--- Method 2:
// After model was loadded,
var viewer = viewerApp.getCurrentViewer();
var extOpts = {
opt1: true
};
viewer.loadExtension( 'Autodesk.ADN.MyExtension', extOpts );
有关详情,请参阅:
ViewingApplication
初始化查看器时将扩展选项传递给查看器。