fix(docs): [SITE-LOAD-01] serialize example loading and preserve navigation

This commit is contained in:
Harvey Zhao committed 2026-09-14 07:52:32 +08:00
1 parent 76499e7a3e
commit 647f3e7f12
29 files changed
+1977 -256

No files matched your search

@@ -0,0 +1,8 @@
import { createLibraryLoader, exampleSource, parameters } from './loader.ts'
const loader = createLibraryLoader()
Object.assign(window, { ArtplayerDocsLoader: { ...loader, exampleSource, parameters } })
window.addEventListener('pagehide', (event) => {
if (!event.persisted)
loader.dispose()
})