上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 21 下一页

2022年3月15日

画布基本功能——导出图画

摘要: 将canvas的图通过canvas.toDataURL(MIMEType: String)导出 <canvas id="canvas" width="200" height="200"></canvas> const canvas = document.getElementById('canvas' 阅读全文

posted @ 2022-03-15 20:50 In-6026 阅读(119) 评论(0) 推荐(0) 编辑

画布颜色控制——填充/描边/擦除/渐变色

摘要: 填充: let canvas = document.getElementById('canvas') if (canvas.getContext) { //判断浏览器是否支持canvas //获得对绘图上下文的引用,平面图形传2d let context = canvas.getContext('2 阅读全文

posted @ 2022-03-15 20:49 In-6026 阅读(161) 评论(0) 推荐(0) 编辑

画布基本功能——绘制路径

摘要: 在开始画路径之前必须以context.beginPath()表示要开始绘制路径,画完后调用context.stroke()把画好的渲染出来。绘制路径的方法有:(注:不做特殊说明的都是number类型) **通用: 属性 描述 context.lineWidth = 10 设置线宽度 context. 阅读全文

posted @ 2022-03-15 20:45 In-6026 阅读(76) 评论(0) 推荐(0) 编辑

画布基本功能——绘制矩形

摘要: fillRect:绘制并填充 strokeRect:绘制并描边 clearRect:擦除 都接受四个参数 (x: number, y: number, width: number, height: number) canvas的起点是左上角,用法和position: relative差不多,后来居上 阅读全文

posted @ 2022-03-15 20:44 In-6026 阅读(51) 评论(0) 推荐(0) 编辑

基本画布功能——替换文本/img

摘要: <canvas> //这是一段替代内容,如果浏览器支持canvas,就不会理这段内容,否则就会替代,这里面可以放文本或者<img />标签等 <img src="a.jpg" alt="" /> </canvas> 阅读全文

posted @ 2022-03-15 20:41 In-6026 阅读(31) 评论(0) 推荐(0) 编辑

画布基本功能——动画requestAnimationFrame

摘要: https://www.runoob.com/w3cnote/html5-canvas-intro.html ##requestAnimationFrame()创造平滑的canvas动画的关键 早期的动画通过计时器调用函数重新绘制canvas实现,但是计时器只负责在指定时间后把动画重绘任务放到队列中 阅读全文

posted @ 2022-03-15 01:28 In-6026 阅读(42) 评论(0) 推荐(0) 编辑

2022年3月14日

音频可视化——analyserNode

摘要: https://developer.mozilla.org/zh-CN/docs/Web/API/AnalyserNode ###AnalyserNode |属性|描述| | | | |AnalyserNode.fftSize|一个无符号长整形(unsigned long)的值,代表了用于计算频域信 阅读全文

posted @ 2022-03-14 21:29 In-6026 阅读(233) 评论(0) 推荐(0) 编辑

浏览器全屏——document.documentElement.requestFullscreen();

摘要: $('html').on('click keypress', 'a', function(event) { // 不响应真正的A HREF点击事件 event.preventDefault(); event.stopPropagation(); // Trigger fullscreen if (e 阅读全文

posted @ 2022-03-14 20:30 In-6026 阅读(359) 评论(0) 推荐(0) 编辑

2022年3月13日

vue3动态改audio的src,改了,但是不生效(不能播放)

摘要: let audioSource = ref('') axios(...).then(res => { audioSource.value = res.data.url }) <audio :src = "audioSource" /> //这样看到的效果:src是改了,但是不能播放 解决方法,用do 阅读全文

posted @ 2022-03-13 17:57 In-6026 阅读(1630) 评论(0) 推荐(0) 编辑

2022年3月11日

svg教程

摘要: https://www.w3school.com.cn/svg/svg_rect.asp 阅读全文

posted @ 2022-03-11 22:35 In-6026 阅读(19) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 21 下一页

导航