为了账号安全,请及时绑定邮箱和手机立即绑定

请问, canvas转图片的代码为什么会阻塞其前面执行的dom操作?

请问, canvas转图片的代码为什么会阻塞其前面执行的dom操作?

手掌心 2018-12-22 13:14:35
这里的$loading就是一个弹出层式的加载动画, 现象是 $loading每次都会没办法直接显示, 被卡住了的感觉, 如果屏蔽其下的代码, 那么显示就很流畅, 不解 ,求解惑, 谢谢补充: canvas里我放的是svg字符串, 通过屏蔽代码, 就是image2DataURL这行产生的卡顿前一句代码由于用了await 所以也没有办法用setTimeout, $nextTick一类的把逻辑放到最后执行暂时解决:给$loading加了一个callback(显示完成后触发), 暂时问题解决, 但是不完美, 而且也不知道原因, 求大神给分下下问题的原因猜测:由于$loading的显示隐藏是css3控制的, 是不是用canvas的api会阻塞css图形处理?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 466 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信