From 202e4ef3e72da09491cf2ce1a766878ab89cc618 Mon Sep 17 00:00:00 2001 From: hughfenghen Date: Mon, 18 Nov 2024 10:52:12 +0800 Subject: [PATCH] chore: fix ts error for demo --- packages/av-canvas/demo/video-editor.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/av-canvas/demo/video-editor.tsx b/packages/av-canvas/demo/video-editor.tsx index 5687d934..9441d92e 100644 --- a/packages/av-canvas/demo/video-editor.tsx +++ b/packages/av-canvas/demo/video-editor.tsx @@ -383,7 +383,8 @@ function App() { if (avCvs == null || spr == null || tlState.current == null) return; const newClips = await spr .getClip() - .split(tlState.current.getTime() * 1e6 - spr.time.offset); + .split?.(tlState.current.getTime() * 1e6 - spr.time.offset); + if (newClips == null) throw Error('split failed'); // 移除原有对象 avCvs.removeSprite(spr); actionSpriteMap.delete(action);