autodesk-forge - 本地语言替换未完成
问题描述
我是 Forge 的新手,我想用我的服务器构建一个离线 3d 查看器,但是语言选项并不完全可用,如下面的屏幕截图:
仅cube中的语言与浏览器配置相同(图中为中文),其他均为默认英文单词。
所有 .js/.css 文件都存储在服务器上,如果我在Autodesk.Viewing.Initializer({language: '***someLanguage***'})
. 它仅适用于立方体,其他仍然是英语。
但是,如果我将主 js 文件源更改为下面的 AutoDesk 的 CDN(其他 js 文件仍在本地服务器上)https://developer.api.autodesk.com/derivativeservice/v2/viewers/viewer3D.min.js?v=v3。 3(离线和在线两个版本都一样),语言将完全被选项替换并且可以正常工作。
为了重现问题,您可以从https://extract.autodesk.io/导出模型,然后在本地 http 服务器中运行下载文件。
在中国,我们与海外服务器的连接不好,所以我更喜欢本地存储以获得更好的 UE,是否有一些 get/post 请求应该在本地处理,我错过了?
解决方案
推荐阅读
- android - 如何使用 AppCompat 样式更改代码中的操作栏颜色?
- android - 如何在 Realm 中将 UnManaged 转换为 Managed List。我正在使用 Kotlin 和 MVVM for Android
- c# - 如何将值列表和新键添加到嵌套字典中?
- c# - ASP.net Core 渴望加载数据
- user-interface - 没有互联网连接时如何显示小吃店?
- javascript - JsPdf autotable中单元格内的粗体和普通文本样式(如何使用jsautotable jspdf使用粗体和普通文本)
- powershell - 有没有办法从 PowerShell 中的 BIOS 中获取 CMOS 时间?
- ruby - 当两个数组之一完成时,我如何阻止这些数组生成更多数字?
- lisp - 澄清 Perlis 的格言:“LISP 程序员知道一切的价值,知道一无所有的成本。”
- yii - 如何从一个表中获取数据,但在 WHERE 子句(Yii2)中使用多个表