chore: tweak

This commit is contained in:
pengzhanbo 2025-05-27 17:51:20 +08:00
parent d2a849af64
commit 4e100a3a01

View File

@ -12,7 +12,7 @@
*/
import type { PDFEmbedType, PDFTokenMeta } from '../../shared/index.js'
import { checkIsiPad, checkIsMobile, checkIsSafari } from '@vuepress/helper/client'
import { isiPad, isMobile, isSafari } from '@vuepress/helper/client'
import { withBase } from 'vuepress/client'
import { ensureEndingSlash, isLinkHttp } from 'vuepress/shared'
import { pluginOptions } from '../options.js'
@ -86,10 +86,10 @@ export function usePDF(
const isModernBrowser = typeof window.Promise === 'function'
// Quick test for mobile devices.
const isMobileDevice = checkIsiPad(userAgent) || checkIsMobile(userAgent)
const isMobileDevice = isiPad(userAgent) || isMobile(userAgent)
// Safari desktop requires special handling
const isSafariDesktop = !isMobileDevice && checkIsSafari(userAgent)
const isSafariDesktop = !isMobileDevice && isSafari(userAgent)
const isFirefoxWithPDFJS
= !isMobileDevice