簡體   English   中英

本地服務器上的 Autodesk Forge 主機依賴項

[英]Autodesk Forge host dependencies on a local server

我有一個偽造查看器的角度/打字稿實現,它當前正在從 Autodesk 服務器加載幾個依賴項。 但是為了向我們的客戶保證這些文件始終在線,我想將這些文件托管在我們公司的一台服務器上。 我從 Autodesk Forge Extractor 工具下載了一個包,並試圖將它托管在本地服務器上,但不幸的是,這似乎在2.10版而不是2.13版上運行,這破壞了我們的一些功能。

除此之外,看起來每個提取的包都包含模型和紋理,但由於我們從公司的服務器加載模型,我們希望托管一個僅包含下面列出的文件的包。 我們無法對所有模型使用 Autodesk 提取工具來創建包。

有沒有辦法可靠地托管以下依賴項而不必存儲整個模型或不必引用確切模型?

<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 開始發生了更多變化。

確保您始終檢查查看器開發人員頁面中的更新日志https://developer.autodesk.com/en/docs/viewer/v2/overview/changelog/

檢查以下帖子,以便您了解發生了哪些變化。

我能想到的另一種方法是將整個 JS 和 css 文件復制到您的服務器托管的本地文件中,該文件將從您的項目中引用。

轉到這些鏈接,復制整個源代碼並將其命名為有意義且與 API 相關的名稱,以便您將來知道它們是什么。

CSS

https://developer.api.autodesk.com/viewingservice/v1/viewers/style.css?v=2.13

JS

https://developer.api.autodesk.com/viewingservice/v1/viewers/three.js?v=2.13 https://developer.api.autodesk.com/viewingservice/v1/viewers/viewer3D.js?v=2.13

如果您在 .js 之前添加“min”,您總是可以獲得縮小的 js 請記住,這些不會更新,當您決定進行更新時,您將不得不進行手動工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM