通过前面三节的学习,我们已经知道three.js的基本应用结构,也能做出一个自适应的简单demo来。从这一篇开始,我们将从细节入手,去深入理解three.js的技术细节。
threejs响应式设计开发
在hello three.js中,在默认画布上我们做出了一个小的立方体。默认情况下,three.js中的画布大小是300 * 200,所以我们做出来的东西,在大大的屏幕上也只占小小的一块。在实际开发中,我们可能需要根据实际情况去调整画布的大小,最常见的应该就是让画布满屏了。
threejs学习第二课:hello three.js
对threejs有了初步的了解后,就应该着手写出一个hello word来了。因为是学习threejs,所以我想先写一个 hello threejs。
使用js将网页转换为ppt并下载
在开发过程中,难免遇到将网页转换为ppt并下载下来演示的需求。尤其是在一些报告类型的网站,数据后台网站中,这类需求会更多。
用js批量下载图片并压缩到指定文件夹
如果只有一张图片,用js下载他就非常容容易。只需要先将图片加载下来,然后转换成blob进行下载即可。或者干脆什么都不做,只是将图片渲染在浏览器上,然后引导用户右键保存即可。
用javaScript进行颜色转换
RGB(A)与Hex互相转换的方法学习。
Web Serial API读写数据实战
在通过 Web Serial API读写数据中,我通过翻译一篇技术文档,学习了和串口交互的基本方法。
使用JavaScript直连蓝牙设备
之前公司想做一个应用,需要用到蓝牙,当时没有做深入的调研,就直接否定了在h5上做的想法。