簡體   English   中英

SVF文件未在Autodesk Forge Viewer 3D中加載

[英]SVF file not loading in Autodesk Forge Viewer 3D

我在Autodesk Forge Viewer3D中遇到警告消息。 最近,我將Autodesk Forge Viewer3D的版本從2.3更新到了4.3。 我已經更新了.css文件和.js文件。 但是,查看器沒有加載3D模型。 我還要提及所有.js ,而3D模型在我的本地系統中。 我尚未將其托管在Autodesk Forge帳戶上。

 The warning that I'm getting is: 

瀏覽器未解壓縮LMV資源( http://localhost/MyApplication/Models/Resource/3D_View/PSR1/CameraDefinitions.bin )。 這會損害性能。

如果您使用的是離線模式,請注意gzip壓縮。

通常,當服務器向瀏覽器提供pf和bin文件時,這些文件是gzip壓縮的,其標頭包含“ content-type:gzip”,以指定所提供的文件是gzip壓縮的。 瀏覽器會看到此情況,並在將文件交給javascript引擎之前對文件進行本地解碼(在C ++領域)。

如果缺少“ content-type:gzip”標頭,則瀏覽器不會解壓縮文件,而是將文件直接交給javascript引擎“按原樣”(壓縮)。

“偽造查看器”對此進行檢查,並將在“ javascript-land”中執行解壓縮以彌補該錯誤。 在javascript-land上“解壓縮性能”(尤其是在移動設備上)解壓縮。

由於您似乎正在使用本地文件,例如file://localfolder/viewer3d.js?svf = mybuilding.svf,因此請嘗試手動解壓縮這些pf,json和bin文件(您需要在.gz的末尾添加.gz文件,然后解壓縮每個文件)。 這將導致更大的文件,但您不會收到警告。

或者,推薦的方法是創建一個本地靜態服務器(localhost),該服務器為壓縮文件(PF,BIN和json)設置“ content-type:gzip”標頭。

希望這可以幫助

暫無
暫無

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

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