就上文提到的四类常见咨询内容,本文介绍第三类: 一些综合应用的代码解析。(注:本文提及的资源链接若访问不了,请尝试VPN)
可能您有一些综合的需求,不是三两个功能能够描述,那么先在Forge样例库里这里查看是否有合适的综合样例,这里的样例都有对应的源代码。因为综合,所以很难用简单的描述来讲解怎么搭建这样的需求来满足您的需要。建议找到代码中核心的部分,看看其流程和思路,过滤出一些单元功能模块,函数,慢慢的嫁接到您的应用程序。
有时,可能您是在其他客户的样例中看到某些不错的应用,但没有源码,毕竟这是客户自己的知识产权。对于后端过程,算法,那无法看到。而前端的应用,则可以在浏览器调试窗口看到下载到本地的代码,找到核心部分,分析其思路,再写出自己的代码。友情提醒:不要随意拷贝拿来用,注意代码的版权声明。有时Js代码做了压缩或混淆,可以通过一些工具得到略微格式化的代码,便于阅读。例如:http://tool.oschina.net/codef... 。这只是个人学习的一点技巧,请务必查阅权威文档关于这种研究代码方式以及版权的事宜。
谈到这,对于Forge Viewer已深入研究的朋友,可以关注一下这个工具网站:http://lmv.ninja/ 。它不仅包括了一些基本的Viewer功能测试,还可以试用一些不常见的功能,或设定未正式发布的Viewer3D.js版本,来体验和反馈意见。但注意,此工具网站我们不保证一直会存在。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。