This commit is contained in:
李志鹏
2026-01-23 17:43:15 +08:00
parent 972743d3b8
commit 6cdc8c5486
2 changed files with 9 additions and 3 deletions

View File

@@ -509,9 +509,10 @@ onMounted(async () => {
let trailingTimeout = null;
observer = new ResizeObserver((entries) => {
clearTimeout(trailingTimeout);
trailingTimeout = setTimeout(() => {
optimizeCanvasRendering(canvasManager.canvas, ()=> handleWindowResize());
}, 1000);
trailingTimeout = setTimeout(async () => {
if(canvasManager.awaitCanvasRun) await canvasManager.awaitCanvasRun();
handleWindowResize()
}, 100);
});
observer.observe(canvasContainerRef.value);
// 使用window的resize事件代替ResizeObserver