perf(pdf): pre-render next page for PDFs (#2984)

This should close #1911 and #13.
This commit is contained in:
Huang Xin
2026-01-18 08:58:00 +01:00
committed by GitHub
parent 7e618d456e
commit c44705e269
3 changed files with 5 additions and 2 deletions
@@ -188,7 +188,9 @@ const FoliateViewer: React.FC<{
setViewSettings(bookKey, { ...viewSettings });
}
if (!bookData?.isFixedLayout) {
mountAdditionalFonts(detail.doc, isCJKLang(bookData.book?.primaryLanguage));
}
getLoadedFonts().forEach((font) => {
mountCustomFont(detail.doc, font);
@@ -198,6 +198,7 @@ export const DEFAULT_MOBILE_VIEW_SETTINGS: Partial<ViewSettings> = {
defaultFont: 'Sans-serif',
marginBottomPx: 16,
disableDoubleClick: true,
spreadMode: 'none',
};
export const DEFAULT_CJK_VIEW_SETTINGS: Partial<ViewSettings> = {