From 8d887a660dca5df54e21e3c596f371860732b513 Mon Sep 17 00:00:00 2001 From: Hakadao Date: Sun, 23 Feb 2025 04:02:57 +0800 Subject: [PATCH] feat(iframe-page): improve loading experience and support for new watch later URL - Add loading state and transition for iframe content - Implement delayed loading animation to prevent unnecessary flashes - Update supported URL patterns for watch later pages - Enhance iframe page rendering with smooth transitions - Add support for new Bilibili watch later list URL format --- src/components/IframePage.vue | 52 ++++++++++++++++++++++++-------- src/contentScripts/index.ts | 2 ++ src/contentScripts/views/App.vue | 47 ++++++++++++++++------------- src/stores/mainStore.ts | 4 +-- src/utils/main.ts | 11 +++++-- 5 files changed, 79 insertions(+), 37 deletions(-) diff --git a/src/components/IframePage.vue b/src/components/IframePage.vue index 70360d21..9f4e5b97 100644 --- a/src/components/IframePage.vue +++ b/src/components/IframePage.vue @@ -1,5 +1,6 @@