标签: html5 canvas safari artifact
我创建了一个动画HTML5画布,它使用贝塞尔曲线绘制填充图案。
我一直在Chrome for Mac中测试它。我似乎只在Safari for Mac上看到这个。
出于某种原因,我看到数字留下的小文物(见下图向左移动,文物向右移动)。
我通过将画布的宽度更改为当前宽度来触发重绘,如果这有帮助...
此外,如果我将鼠标悬停在画布上或更改窗口,文物就会消失。因为我认为它决定重绘整个事情。
有谁知道为什么会发生这种情况?