Autodesk forge 无法读取属性';isEmpty';将多模型加载到Forge viewer时的未定义

Autodesk forge 无法读取属性';isEmpty';将多模型加载到Forge viewer时的未定义,autodesk-forge,autodesk-viewer,autodesk,Autodesk Forge,Autodesk Viewer,Autodesk,我遵循这个例子 用于将多模型加载到Forge Viewer,但有时会出现以下错误: 无法读取未定义的属性“isEmpty” 当我尝试重新加载页面时,它没有这个错误,我不知道为什么。你能帮忙吗。非常感谢你 这是我的代币申请 function getForgeToken(callback) { jQuery.ajax({ url: '/token', success: function (res) { callback(res.access_token, res.ex

我遵循这个例子 用于将多模型加载到Forge Viewer,但有时会出现以下错误:

无法读取未定义的属性“isEmpty”

当我尝试重新加载页面时,它没有这个错误,我不知道为什么。你能帮忙吗。非常感谢你
这是我的代币申请

function getForgeToken(callback) {
  jQuery.ajax({
    url: '/token',
    success: function (res) {
      callback(res.access_token, res.expires_in)
    }
  });
}
对于初始化


你能在博客中分享一段反映你对代码所做更改的代码片段吗?注意。请不要在这里共享您的访问令牌,这是机密信息。或者在这里查看我的修改版本嗨,伊森,我关注您的新更新,它现在对我来说很好。但我仍然在屏幕上有一些错误,比如粗体的“没有提供访问令牌,但是请求了授权。这是一个问题。Logger.js:186”。我使用jQueryAjax作为请求令牌。我现在不在乎,但你知道为什么吗?你必须调用Forge OAuth API从后端获取访问令牌,例如,我要为午餐查看器函数添加令牌。非常感谢你的帮助!
 var token  = getForgeToken;
  var options = {
                    env: 'AutodeskProduction',
                    getAccessToken: token 
                };

  //It looks the static function of Viewer does not support ES6
  //still use ES5
  Autodesk.Viewing.Initializer(options, function onInitialized(){
              //get the viewer div
      const viewerDiv = document.getElementById( 'forgeViewerLocal' );

      //initialize the viewer object
      const viewer = new Autodesk.Viewing.Private.GuiViewer3D( viewerDiv);

      //load model one by one in sequence
      const util = new MultipleModelUtil( viewer );
      util.processModels( models); 
   });

   launchViewer( models.concat() );