![](/img/trans.png)
[英]Autodesk forge markup 3D error TypeError: $(…).tooltip is not a function
[英]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.