• uniapp canvas 记录一下画图的问题


    1. 组件嵌套, 在子组件中不能使用 canvas , 也不是说不能, 只能说使用了也没用, H5 中显示无果, 小程序一样.

    2. 在 H5 中 出现 canvas 闪烁的问题 , 就一定要用异步去显示 canvas,

    3. 绘制 canvas 时 得用 uniapp 中的 draw() 去绘制, 不然 不会显示 (原生一般直接填充就完事了)

    4. 一定要在 onReady 函数中进行实例化 canvas 并且绘制

    代码:

    let ctx = uni.createCanvasContext('myCanvas', this);

    中间省略了....................

    1. setTimeout(function() {
    2. // 必须延迟执行 不然 H5 不显示
    3. ctx.stroke();
    4. ctx.draw() // 必须加上 uniapp 没这儿玩意儿 显示不出来不比原生 不加可以显示
    5. }, 200)

    来源: http://www.bubuko.com/infodetail-3496097.html

  • 相关阅读:
    【转】ON_COMMAND ON_MESSAGE ON_NOTIFY区别与联系
    Eureka
    application.yml-mysql8
    sprigcloud
    springboot
    maven
    排序算法之基数排序
    排序算法之桶排序
    排序算法之计数排序
    排序算法之堆排序
  • 原文地址:https://www.cnblogs.com/fafa12138/p/14063427.html
Copyright © 2020-2023  润新知