canvas 相关问题

Canvas是自由格式图形输出的通用元素。

InvalidStateError:无法在“CanvasRenderingContext2D”上执行“drawImage”:提供的 HTMLImageElement 处于“损坏”状态

从 'matter-js' 导入 { Bodies, Composite, Engine, Mouse, MouseConstraint, Render, Runner }; 从 'react' 导入 React, { useEffect }; 从 './styles' 导入 * as S; 从“../../.....”导入颤振

回答 1 投票 0

点击每个 JavaScript 画布

我尝试使用“imakro”(firefox 的插件)来实现自动化。 该插件可以记录(和播放)网站上的点击,到目前为止效果良好。 这个网站有 2 个画布元素,我必须点击...

回答 1 投票 0

单元测试因 .getContext() 未实现而引发错误

我正在使用 Jest 为使用画布元素的组件编写测试。当我运行如下所示的测试时,我不断收到错误。 错误:未实现:HTMLCanvasElement.prototype.getCont...

回答 8 投票 0

如何在两个动画画布元素之间进行通信?

我想在两个动画画布元素之间进行通信。 我使用 Adobe Animate CC 制作了两个 html5 canvas js 动画。我已将这两个元素放入一个 html 页面中。我可以成功

回答 1 投票 0

计算chartjs中线上的点坐标?

在这个可拖动的 ChartJS 演示中,是否可以沿着 ChartJS 绘制的一条曲线导出一组插值坐标? 变量选项= { 类型:'线', 数据: {

回答 1 投票 0

如何限制贝塞尔曲线的锚点停留在直线上

我如何限制贝塞尔曲线的锚点保持在线.. 要求 这是我的演示 - 链接这里是我的代码笔

回答 1 投票 0

寻找 React Native 库来在图像上绘制区域

可能我无法正确地谷歌搜索,所以找不到我需要的东西。 寻找库来在图像上绘制连接的多边形,如下所示,没有裁剪功能等。高度首选 React Nativ...

回答 1 投票 0

Javascript 画布:完全(对齐)对齐

在 MDN 文档和 SO 之前的问题中,没有提到完全(合理)对齐。 有人有同样的问题并且已经有了解决方案吗? PS:之前有相关...

回答 1 投票 0

canvas 标签 getContext 函数的 alpha 标志仅用于咨询吗?

通过一个小测试: [无画布支持] context = document.getElementById('cvs').</desc> <question vote="0"> <p>来自一个小测试:</p> <pre><code>&lt;canvas id=&#34;cvs&#34; width=&#34;600&#34; height=&#34;250&#34;&gt;[No canvas support]&lt;/canvas&gt; &lt;script&gt; context = document.getElementById(&#39;cvs&#39;).getContext(&#39;2d&#39;, {alpha: false}); context.fillStyle = &#39;red&#39;; context.fillRect(0,0,100,100); context.fillStyle = &#39;#ff07&#39;; context.fillRect(25,25,100,100); &lt;/script&gt; </code></pre> <p>画布标签 getContext() 方法的 alpha: 选项是建议性的,因为当我设置它时,我仍然可以使用半不透明颜色(即使画布具有黑色背景而不是透明背景,因此标志是显然有效果)。</p> <p>这是预期的行为吗?</p> </question> <answer tick="false" vote="0"> <p>是的,这是预期的行为。该标志用于让 UA 知道网页中的其他内容在画布下不可见,因此可以将其移动到 CSS 合成器中自己的渲染层中。<br/> 但画布内部的色彩构图仍然正常工作。</p> <p><a href="https://html.spec.whatwg.org/multipage/canvas.html#concept-canvas-alpha" rel="nofollow noreferrer">规格</a>有此注释:</p> <blockquote> <p>因此,此类上下文的位图一开始是不透明的黑色而不是透明的黑色; clearRect() 始终会产生不透明的黑色像素,getImageData() 中的每四个字节始终为 255,putImageData() 方法实际上会忽略其输入中的每四个字节,依此类推。然而,绘制到画布上的样式和图像的 Alpha 分量仍然受到尊重,直到它们会影响输出位图的 Alpha 通道;例如,在新创建的输出位图上绘制一个 50% 透明的白色正方形,并将其 alpha 设置为 false 将导致完全不透明的灰色正方形。</p> </blockquote> </answer> </body></html>

回答 0 投票 0

首次在 Chrome 中绘制大图像时出现小延迟

我正在使用canvas标签开发一个简单的基于JavaScript的游戏。作为游戏的一部分,我有几个大的精灵表(例如 2816x768 和 4096x4864),每个精灵表都包含相关的动画......

回答 4 投票 0

Konva.JS 如何从另一层中减去一层?

我需要“drawingLayer”图层作为“normalLayer”图层的遮罩 我已经尝试了很多东西,但我无法从“

回答 1 投票 0

canvas.toBlob 不适用于 iPhone 图像上传

我一直在 React 中开发一个具有裁剪功能的应用程序。该代码应将图像转换为画布,然后将画布转换为Blob,以便我稍后可以在代码中使用该 base64 字符串。一切都很好...

回答 1 投票 0

如何在chartjs-plugin-data labels v2.1.0插件中设置照片?

我使用“chartjs-plugin-data labels v2.1.0”插件,要创建幸运轮,需要将标签栏中的文本替换为img,如何做到这一点? 在常规 JS 中,标签行有...

回答 1 投票 0

ChartJS:chartjs-plugin-datalabels 未正确显示值

我正在尝试使用 Chart.js 创建图表,并且使用 4.4.1 版本来创建水平图表。 在我的代码中,数据标签当前显示为“x:222,y:1”,但我

回答 1 投票 0

ChartJS:chartjs-plugin-datalabels 现在显示正确的值

我正在尝试使用 Chart.js 创建图表,我使用 4.4.1 版本创建水平图表。 在我的代码中,数据标签当前显示为“x:222,y:1”,但我打算让它们...

回答 1 投票 0

Python Selenium ActionChains 不适用于画布

我正在尝试在Python中使用selenium测试画布元素:在画布中有一个自定义视频编辑器,我可以在其中拖动元素。我正在使用 Selenium ActionChains,但它似乎不起作用......

回答 1 投票 0

使用node-canvas生成多个图像时的内存泄漏问题

我使用画布生成大量图像,此过程在生成 5000 张图像时消耗 6GB RAM。不幸的是,处理完成后内存没有被释放。绝望...

回答 1 投票 0

npm i 在 MacOS M2 上画布

当我尝试在 nextJS 13 项目上安装 canvas 时,出现以下错误: npm 错误!代码1 npm 错误!路径 /Users/user1/Projects/Raccord/webapp/node_modules/canvas npm 错误!命令失败 npm 错误!逗号...

回答 1 投票 0

如何上传/存储“大”图像url(从canvas.toDataUrl()生成)到node js或express js或cloudinary?

我正在使用React js做一个小项目,我的服务器正在运行带有mongodb数据库的express和node js。 对于较小的网址,我可以正常与服务器通信。但是...

回答 1 投票 0

如何将点打印到画布的正确位置?用 NodeJS 制作

如何将 处的点带到画布中的正确位置? 让画布= [] 让 canvasHeight = process.stdout.getWindowSize()[1] -25 让 canvasWidth = process.stdout.getWindowSize()[0] 功能

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.