2017-04-04 23 views
0

我們使用http-server命令運行脫機查看器,我們如何使其加載除氣泡以外的其他文件並且能夠將字符串發回給它以保存作爲文件系統上的文件?Autodesk查看器離線 - http-server通信以加載和保存文件

我們是否必須爲此編寫修改後的http-server?如果有的話,我們可以有一些方向如何?

+0

你能更具體一點嗎?哪個樣本?提取? –

+0

@AugustoGoncalves這個例子:https://github.com/Autodesk-Forge/viewer-javascript-offline.sample – shinzou

+0

我試着按自述文件描述:python -m SimpleHTTPServer(在文件所在的文件夾)並且工作正常。總之你只需要在你的本地主機上提供文件夾,那裏沒有服務器端的應用程序。 –

回答

1

查看器是隻讀的,翻譯後沒有在模型上保存或更改任何內容。

這是可能得到的當前狀態,如縮放,通過Autodesk.Viewing.Viewer3D方法的角度或者位置的getState()和restoreState(),但國家實際上並非默認保存,你需要實現一個與您的後端進行POST通信並獲取這些信息的JavaScript。 This sample extends this state

Another sample擴展此以將模型上的更改保存到與原始文件交流的服務器。再次,一切都是自定義的。

在任何情況下,您都需要一個存儲更改的後端和一個讀取和恢復更改的JavaScript。

相關問題