开发者问题收集

将模型加载到 2D/3D 查看器 - Autodesk Forge

2016-11-14
592

我尝试在我的计算机上运行 Autodesk viewer-navigation.sample 链接 ,但只显示加载屏幕,没有任何反应。

我认为这是因为我没有加载模型,我不确定我是否理解它的含义:

To prepare the models, run the Initial Setup endpoint.

但是当我在服务器运行时导航到 http://localhost:3000/forge/initialsetup 时,我收到: 无法获取 /forge/initialsetup

我确实在 Autoforge 应用中将回调网址设置为 http://localhost:3000/api/forge/callback/oauth

我也运行了:

npm install
set FORGE_CLIENT_ID=<<YOUR CLIENT ID FROM DEVELOPER PORTAL>>
set FORGE_CLIENT_SECRET=<<YOUR CLIENT SECRET>>

还能做些什么让它工作?

1个回答

作为一种临时解决方法,在我们修复它之前,您可以尝试定义一个 FORGE_BUCKET 环境变量:

set FORGE_BUCKET=someuniquename2d3d

或者在源代码 (forge.js) 中更改第 45 行:

var ossBucketKey = process.env.FORGE_BUCKET || 'navigationsample3d2d';

通过将 'navigationsample3d2d' 字符串替换为 'someveryuniquename2d3d' 之类的内容。

这应该有效。

denis-grigor
2016-11-14