Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular Autodesk Forge在本地服务器上的主机依赖关系_Angular_Typescript_Autodesk Forge_Autodesk Viewer - Fatal编程技术网

Angular Autodesk Forge在本地服务器上的主机依赖关系

Angular Autodesk Forge在本地服务器上的主机依赖关系,angular,typescript,autodesk-forge,autodesk-viewer,Angular,Typescript,Autodesk Forge,Autodesk Viewer,我有一个forge viewer的angular/typescript实现,目前正在从Autodesk服务器加载几个依赖项。但为了向我们的客户保证这些文件始终在线,我希望将这些文件托管在我们公司的一台服务器上。我从Autodesk Forge Extractor工具下载了一个软件包,并尝试在本地服务器上托管该软件包,但不幸的是,它似乎在版本2.10上运行,而不是2.13,这破坏了我们的一些功能 除此之外,似乎每个提取的包都包含模型和纹理,但由于我们从公司的服务器加载模型,因此我们希望托管一个只包

我有一个forge viewer的angular/typescript实现,目前正在从Autodesk服务器加载几个依赖项。但为了向我们的客户保证这些文件始终在线,我希望将这些文件托管在我们公司的一台服务器上。我从Autodesk Forge Extractor工具下载了一个软件包,并尝试在本地服务器上托管该软件包,但不幸的是,它似乎在版本
2.10
上运行,而不是
2.13
,这破坏了我们的一些功能

除此之外,似乎每个提取的包都包含模型和纹理,但由于我们从公司的服务器加载模型,因此我们希望托管一个只包含下列文件的包。我们无法对所有模型使用Autodesk extract工具来创建包

有没有一种方法可以可靠地托管以下依赖项,而不必存储整个模型或引用精确的模型

<link rel="stylesheet" type="text/css" href="https://developer.api.autodesk.com/viewingservice/v1/viewers/style.css" />
<script src="https://developer.api.autodesk.com/viewingservice/v1/viewers/three.min.js?v=2.13.*"></script>
<script src="https://developer.api.autodesk.com/viewingservice/v1/viewers/viewer3D.min.js?v=2.13.*"></script>

forge Viewer升级到了3.1.1版,我建议使用最新版本,自2.13版以来,有很多东西都发生了变化,从2.10版开始有更多变化

确保始终检查查看器开发人员页面中的更改日志

检查以下帖子,以便了解发生了什么变化

我能想到的另一种方法是将整个JS和css文件复制到服务器托管的本地文件中,这些文件将引用您的项目

转到这些链接,复制整个源代码,并将其命名为有意义且与API相关的名称,以便将来知道它们是什么

CSS

JS

如果在.js之前添加“min”,则始终可以得到缩小的js
请记住,这些将不会得到更新,当您决定进行更新时,您必须执行手动操作。

嗨,Jaime,我们等待着升级查看器,因为有几个事件侦听器将在更新版本中中断。我已经使用ticketnumber
#1520
向Autodesk帮助热线报告了此问题,但无论如何,我在查看器的更高版本中看不到任何有助于解决问题的更改。我正在寻找一种方法,将查看器源文件单独存放在我们自己的服务器上。这有可能吗?我编辑了我的答案,如果有帮助请告诉我。Cheerre如果您想自行托管查看器API,这是可行的,但是有比这里提到的3个文件多得多的文件(查看器会根据需要在内部加载其他文件)。你需要抓住所有的。出于许可原因,我们不允许提供完整API的直接下载链接。只需在autodesk.com上PM me-philippe.leefsma-您的电子邮件地址,我将直接向您发送3.1.1版。