• 请不要在回答技术问题时复制粘贴 AI 生成的内容
moohng
V2EX  ›  程序员

摸鱼摸了一个小程序

  •  
  •   moohng · Jan 26, 2022 · 6178 views
    This topic created in 1741 days ago, the information mentioned may be changed or developed.

    花了一个星期的摸鱼时间,搞了我的第一个小程序

    可是身边的人都不懂,这份喜悦也不知道跟随分享,希望来这里能找一点安慰吧

    虽然看起来简单,不过也踩了很多坑在里面,后面有时间再整理一篇小程序Canvas相关的技术文章

    年后抽时间再加一些新的功能进去,敬请期待

    微信搜索** [涂图了] **即可体验

    现在唯一的特色功能应该就是可以将绘图的笔记保存起来,然后再自动将图模拟绘制出来。不过感觉这个功能还是有点单调,少了一些可玩性

    程序员的头脑只会技术😅😅😅

    img

    Supplement 1  ·  Jan 28, 2022
    针对上面大家提出来的问题,特意新开了一贴,现在给大家分享一下我解决问题的思路 https://www.v2ex.com/t/831052 ,欢迎现在还没有回去过年的大佬们一起过来探讨
    30 replies  •  2022-02-12 13:34:18 +08:00
    xwayway
    xwayway
    Jan 26, 2022
    1
    报一个 bug, 设备 ip8, 系统 ios15.1 ,微信版本 8.0.17 , 笔画在触点的右下方大概 3cm 处,,,
    SevenElevenZ
    SevenElevenZ
    Jan 26, 2022
    2
    ip11 微信 8.0.10 跟 1 楼同样画笔在右下方向左 2cm 处,界面不适配
    x86
    x86
    Jan 26, 2022❤️5
    3
    你懂摸鱼嘛,摸鱼还撸代码摸了个寂寞 🐕
    Coverlove
    Coverlove
    Jan 26, 2022
    4
    iPhone8 14.4.2 ,同样发现 1,2 楼所述问题,绘画超出了中间矩形就清除不掉了
    moohng
    moohng
    OP
    Jan 26, 2022
    5
    @xwayway 哈哈,测试不过关,感谢各位的反馈
    moohng
    moohng
    OP
    Jan 26, 2022
    6
    @SevenElevenZ 感谢反馈
    mozhizhu
    mozhizhu
    Jan 26, 2022
    7
    应该把弹出层 touchmove 干掉
    wcyl
    wcyl
    Jan 26, 2022
    8
    不错不错 就是画板和触摸位置不对
    moohng
    moohng
    OP
    Jan 26, 2022
    9
    @x86 这不马上过年了吗,摸鱼顺便学点东西,好年后跳槽😅
    moohng
    moohng
    OP
    Jan 26, 2022
    10
    @wcyl 看来应该都是 iOS 上的适配问题
    wcyl
    wcyl
    Jan 26, 2022
    11
    @moohng #10 并不是 我是小米 9 画板背景设置颜色后 左和上会有空白条 也无法在上面绘画
    moohng
    moohng
    OP
    Jan 26, 2022
    12
    @mozhizhu 你的意思是弹出后也能正常绘图,这样切换颜色款度确实会方面一些,少很多操作,感谢反馈
    mozhizhu
    mozhizhu
    Jan 26, 2022
    14
    @moohng 你是不知道……iOS 页面回弹,这东西没法阻止,如果没有 touchmove.stop 选画笔这种弹出层上滑动就会触发页面回弹
    TomVista
    TomVista
    Jan 26, 2022
    15
    ios 禁用回弹 scroll-view.bounces
    moohng
    moohng
    OP
    Jan 26, 2022
    16
    @TomVista 看到大家的反馈,看来踩的坑还不够多😅😅😅,一会儿去找个 iOS 手机测试一下
    PrtScScrLk
    PrtScScrLk
    Jan 26, 2022
    17
    大佬的摸鱼!!!
    ae86
    ae86
    Jan 26, 2022
    18
    学习了
    IamCyborg
    IamCyborg
    Jan 26, 2022
    19
    老哥 可以看看源码嘛 想学习一下
    daimubai
    daimubai
    Jan 26, 2022
    20
    厉害!
    MsHan
    MsHan
    Jan 26, 2022
    21
    我司程序员搞的小程序,经常打开要重新授权,而且每次打开要等很久速度太慢了
    aecra
    aecra
    Jan 26, 2022
    22
    笔画稍微多了更换背景色延时会很高,可以考虑增加加载交互
    willsank0430
    willsank0430
    Jan 27, 2022
    23
    @MsHan 你司程序员文档估计没怎么看
    smilefishes36
    smilefishes36
    Jan 27, 2022
    24
    哇,做得好棒!期待学习
    MsHan
    MsHan
    Jan 27, 2022
    25
    @willsank0430 和喜茶、奈雪 、顺丰,这些微信小程序差远了
    moohng
    moohng
    OP
    Jan 27, 2022
    26
    @aecra 确实,把背景图层分离出来,这样可以解决切换背景慢的问题。但是路径图层不好分离,撤销上一步的操作还是有很大的延时,有没有什么好的建议?
    moohng
    moohng
    OP
    Jan 27, 2022
    27
    @moohng 如果一条路径搞一个 canvas 图层,这样会不会性能消耗也比较大啊
    luujiatian
    luujiatian
    Jan 28, 2022 via Android
    28
    老哥,那个重新播放的逻辑是把每个坐标点都存到数组吗
    moohng
    moohng
    OP
    Jan 28, 2022
    29
    @luujiatian 是的,不光坐标点,还要存宽度颜色等属性
    PrtScScrLk
    PrtScScrLk
    Feb 12, 2022
    30
    老哥有没有兴趣搞一个你画我猜的小程序
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3361 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 52ms · UTC 00:42 · PVG 08:42 · LAX 16:42 · JFK 19:42
    ♥ Do have faith in what you're doing.