花了一个星期的摸鱼时间,搞了我的第一个小程序
可是身边的人都不懂,这份喜悦也不知道跟随分享,希望来这里能找一点安慰吧
虽然看起来简单,不过也踩了很多坑在里面,后面有时间再整理一篇小程序Canvas
相关的技术文章
年后抽时间再加一些新的功能进去,敬请期待
微信搜索** [涂图了] **即可体验
现在唯一的特色功能应该就是可以将绘图的笔记保存起来,然后再自动将图模拟绘制出来。不过感觉这个功能还是有点单调,少了一些可玩性
程序员的头脑只会技术
1 xwayway 2022-01-26 10:43:06 +08:00 报一个 bug, 设备 ip8, 系统 ios15.1 ,微信版本 8.0.17 , 笔画在触点的右下方大概 3cm 处,,, |
2 SevenElevenZ 2022-01-26 10:47:40 +08:00 ip11 微信 8.0.10 跟 1 楼同样画笔在右下方向左 2cm 处,界面不适配 |
![]() | 3 x86 2022-01-26 10:48:14 +08:00 ![]() 你懂摸鱼嘛,摸鱼还撸代码摸了个寂寞 |
![]() | 4 Coverlove 2022-01-26 10:56:29 +08:00 iPhone8 14.4.2 ,同样发现 1,2 楼所述问题,绘画超出了中间矩形就清除不掉了 |
6 moohng OP @SevenElevenZ 感谢反馈 |
7 mozhizhu 2022-01-26 11:08:12 +08:00 应该把弹出层 touchmove 干掉 |
8 wcyl 2022-01-26 11:08:24 +08:00 不错不错 就是画板和触摸位置不对 |
13 wcyl 2022-01-26 11:18:12 +08:00 |
14 mozhizhu 2022-01-26 11:22:29 +08:00 @moohng 你是不知道……iOS 页面回弹,这东西没法阻止,如果没有 touchmove.stop 选画笔这种弹出层上滑动就会触发页面回弹 |
![]() | 15 TomVista 2022-01-26 11:39:46 +08:00 ios 禁用回弹 scroll-view.bounces |
![]() | 17 PrtScScrLk 2022-01-26 16:32:05 +08:00 大佬的摸鱼!!! |
![]() | 18 ae86 2022-01-26 16:34:06 +08:00 学习了 |
![]() | 19 IamCyborg 2022-01-26 16:48:25 +08:00 老哥 可以看看源码嘛 想学习一下 |
20 daimubai 2022-01-26 17:53:11 +08:00 厉害! |
![]() | 21 MsHan 2022-01-26 18:47:47 +08:00 我司程序员搞的小程序,经常打开要重新授权,而且每次打开要等很久速度太慢了 |
![]() | 22 aecra 2022-01-26 20:20:21 +08:00 笔画稍微多了更换背景色延时会很高,可以考虑增加加载交互 |
![]() | 23 willsank0430 2022-01-27 10:42:39 +08:00 @MsHan 你司程序员文档估计没怎么看 |
![]() | 24 smilefishes36 2022-01-27 11:22:48 +08:00 哇,做得好棒!期待学习 |
![]() | 25 MsHan 2022-01-27 11:41:11 +08:00 @willsank0430 和喜茶、奈雪 、顺丰,这些微信小程序差远了 |
26 moohng OP @aecra 确实,把背景图层分离出来,这样可以解决切换背景慢的问题。但是路径图层不好分离,撤销上一步的操作还是有很大的延时,有没有什么好的建议? |
28 luujiatian 2022-01-28 18:06:37 +08:00 via Android 老哥,那个重新播放的逻辑是把每个坐标点都存到数组吗 |
29 moohng OP @luujiatian 是的,不光坐标点,还要存宽度颜色等属性 |
![]() | 30 PrtScScrLk 2022-02-12 13:34:18 +08:00 老哥有没有兴趣搞一个你画我猜的小程序 |