reactjs - 画布:在 Windows 上未完全渲染的线条
问题描述
在我的 React 应用程序中,我有一个视频元素,我从中抓取一个帧并添加到画布中。然后我让用户使用鼠标在画布上绘图。在 Mac(最新的 Firefox、Chrome、Safari)上,这可以完美运行。在 Windows 上,存在线条未完全绘制的问题。
我在这里制作了一个带有重现问题的代码框: https ://codesandbox.io/s/jnj2q63z4v
重现步骤:
- 等待视频加载。
- 单击屏幕截图按钮。
- 尝试在画布上绘画。如果您尝试绘制逆时针圆圈,我认为该错误最容易重现。
解决方案
推荐阅读
- javascript - ReferenceError:从window.open()刷新应用程序后未定义cordova
- android - LiveData 数据更改后 UI 不会更新
- python - 无法在 MacOS 上使用 pip
- java - 将 ImageButtons 附加到 OnClickListener 的位图
- ios - 在 SwiftUI 中折叠顶部栏
- r - 使用 rselenium r 在网站中滚动内部滚动条
- rust - 如何在 Rust 中打印 sha256 哈希?(通用数组)
- flutter - 颤振2.0未处理的异常:空值检查运算符用于空值
- python - 在 Pyinstaller App 的子目录中包含并启动 py 文件
- python - python - 如何基于python中的多坐标比较将图像粘贴到另一个图像?