diff --git a/apps/readest-app/src/app/reader/utils/iframeEventHandlers.ts b/apps/readest-app/src/app/reader/utils/iframeEventHandlers.ts index 363090e2..69984a67 100644 --- a/apps/readest-app/src/app/reader/utils/iframeEventHandlers.ts +++ b/apps/readest-app/src/app/reader/utils/iframeEventHandlers.ts @@ -104,7 +104,7 @@ export const handleClick = (bookKey: string, event: MouseEvent) => { if (Date.now() - lastClickTime >= doubleClickThreshold) { let element: HTMLElement | null = event.target as HTMLElement; while (element) { - if (element.tagName.toLowerCase() === 'a') { + if (['a', 'audio', 'video'].includes(element.tagName.toLowerCase())) { return; } element = element.parentElement;