最新 最热

HTML5新增了哪些特性?

HTML5是HTML最新的修订版本,2014年10月由万维网联盟(W3C)完成标准制定。设计目的是为了在移动设备上支持多媒体。HTML5是最新的html标准,拥有新的语义、图形以及多媒体元素,简化web应用,对应程序员来说也是简单易学。通常简...

2021-11-26
1

hover 背后的数学和图形学

前端开发中,hover是最常见的鼠标操作行为之一,用起来也很方便,CSS直接提供:hover伪类,js可以通过mouseover+mouseout事件模拟,甚至一些第三方库/框架直接提供了 hover API ,比如 jQuery 的 hover() 函数。大部分前端开发者...

2021-11-19
1

【CSS】1140- Canvas 制作水波图实现原理

在项目中自己使用 Canvas 实现了一下水波图,在这里给大家分享一下它的实现原理。一开始看到波浪,可能不知道从何入手,我们来看看波浪的特征就会有灵感了。...

2021-11-17
0

前端:Canvas进行简单图片压缩算法

图片压缩算法 通过canvasAPI进行在Web端上传的时候进行图片压缩。 通过宽高压缩(第一次压缩 - Canvas宽高) 通过API压缩(第二次压缩 - HTMLCanvasDom.toDataURL())简述步骤通过input输入框用来坐上传,通过chang事件获...

2021-11-15
0

前端面试 【HTML】— Svg 和Canvas有什么区别?

2. canvas绘图是基于像素点,是位图,如果进行放大或缩小会失真;svg基于图形,用html标签描绘形状,放大缩小不会失真;

2021-11-10
1

Flutter 2 渲染原理和如何实现视频渲染

声网Agora跨平台开发工程师卢旭辉带来了《Flutter2 渲染原理和如何实现视频渲染》的主题分享,本文是对演讲内容的整理。

2021-11-09
1

WPF入门到放弃(七)| 常用布局控件的用法

WPF也是我今年刚开始深入去了解,看了不少的学习视频和书籍,受剑神Python入门到放弃的启发,想把这段时间学习内容做个总结,一是因为我相信技术总是需要不断的总结与练习才能有所进步,二是希望帮助初学者对WPF有个初步的了解...

2021-11-08
0

在纯JaveScript中实现报表导出:从“PDF”到“JPG”

但总有一些实际应用场景,需要的不仅仅是将现有内容导出,还需要我们对一些内容的格式进行转化。

2021-11-08
0

html2canvas图片跨域

allowTaint false Whether to allow cross-origin images to taint the canvas默认是false

2021-11-08
0

Canvas跨域:Tainted canvases may not be exported.

canvas 绘制跨域图片,导出为图片的时候会出现Uncaught DOMException: Failed to execute 'toDataURL' on 'HTMLCanvasElement': Tainted canvases may not be exported.

2021-11-08
0