前言 由于这些功能是用在前几天写的一个小程序上,所以本文是以小程序为主要框架讲解的。但其实你不懂小程序也是无伤大雅的,懂js就可以啦,因为本文重点讲解如何用canvas实现这些功能,而canvas在哪个框架上写都是差不多的,学会活学活用canvas的坐标运算才是关键。 效果示范 使用方法 clone项目到本地 使用微信开发者工具打开即可 介绍文章 掘金