Forge Viewer初始化时能否通过初始化函数禁用IndexedDB?
关于Forge Viewer初始化时禁用IndexedDB的方法
当然可以通过Viewer初始化函数直接配置禁用IndexedDB,不用依赖URL查询参数。
具体做法是在初始化GuiViewer3D时,通过options参数中的config对象设置disableIndexedDb: true,示例代码如下:
// 获取Viewer容器 const container = document.getElementById('viewer-container'); // 配置Viewer选项,禁用IndexedDB const viewerOptions = { config: { disableIndexedDb: true }, env: 'AutodeskProduction', accessToken: '你的访问令牌' }; // 创建Viewer实例 const viewer = new Autodesk.Viewing.GuiViewer3D(container, viewerOptions); // 启动Viewer viewer.start();
这种配置方式和在URL后追加disableIndexedDb=true查询参数的效果完全一致,都会阻止Viewer使用IndexedDB进行资源缓存,适合需要严格控制浏览器存储权限、或者避免缓存影响测试/开发流程的场景。
内容的提问来源于stack exchange,提问作者piede
相关产品推荐
相关产品推荐

