【问题标题】:Why this simple example does not work any more?为什么这个简单的例子不再起作用了?
【发布时间】:2019-04-07 02:09:34
【问题描述】:

从今天开始,这个例子就不行了:

let app;

const options = {
    env: 'AutodeskProduction',
    accessToken: 'eyJhbGciOiJIUzI1NiIsImtpZCI6Imp3dF9zeW1tZXRyaWNfa2V5In0.eyJjbGllbnRfaWQiOiJ1OXc4b2NYc3Y3dm96Rm9PQWVjakhGckZwRmN6cmZBbiIsImV4cCI6MTU0MTE5MTk2NSwic2NvcGUiOlsiZGF0YTpyZWFkIiwiZGF0YTp3cml0ZSIsImJ1Y2tldDpjcmVhdGUiLCJidWNrZXQ6cmVhZCIsImRhdGE6Y3JlYXRlIiwiYWNjb3VudDpyZWFkIiwiYWNjb3VudDp3cml0ZSJdLCJhdWQiOiJodHRwczovL2F1dG9kZXNrLmNvbS9hdWQvand0ZXhwNjAiLCJqdGkiOiJTeDBQN3BINFluQ01mZnVOUnJYYTR0SHRXa3dka2VqZm9EMWxFNkdiODB2NEpmNVZvd2RLeGVPNXc2V3laSXpwIn0.R8hURNQ1XHaZF0tFmf8e58lDeWUp6s_fw4Ry3Q3rT6k'
};
const urn = 'dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Z2FsYV9idWNrZXQvZHdnMS5kd2c=';

Autodesk.Viewing.Initializer(options, () => {
    app = new Autodesk.Viewing.ViewingApplication('viewer');
    app.registerViewer(app.k3D, Autodesk.Viewing.Private.GuiViewer3D);

    function onDocumentLoadSuccess() {
    const viewables = app.bubble.search({ 'type': 'geometry' });
    app.selectItem(viewables[0].data);
  }
  function onDocumentLoadFailure() {}
  app.loadDocument('urn:' + urn, onDocumentLoadSuccess, onDocumentLoadFailure);
});

过去几天它一直在工作,但现在它给了我 404 错误(未找到)。请问为什么它不起作用?

【问题讨论】:

  • 请在您的问题中包含您的代码(不是链接,而是实际代码)。确保它是Minimal, Complete, and Verifiable example。试图通过在 cmets 中包含链接来欺骗警告只会让您的问题结束。
  • 好吧,我做到了,但是在 jsfiddle 上,几天前就已经完成了完整的示例。我不确定上面的代码是否足够或者我需要发布整个代码?
  • 请?有人可以帮忙吗?

标签: autodesk-forge


【解决方案1】:

在我这边用同样的代码试过,如下图,能否请您确认您的令牌有效并再次检查?谢谢。

【讨论】:

  • 你说得对,代码在这里。问题出在准备步骤的某个地方。当我手动上传文件时,它可以工作。
猜你喜欢
  • 2012-08-17
  • 1970-01-01
  • 1970-01-01
  • 2017-11-25
  • 2013-03-16
  • 1970-01-01
  • 2018-06-12
  • 2011-01-15
  • 1970-01-01
相关资源
最近更新 更多