feat: enhance mobile detection logic (#358)

This commit is contained in:
Spedon
2024-07-11 13:36:15 +08:00
committed by GitHub
parent 1b9826f582
commit c111de15b1

View File

@@ -38,7 +38,9 @@ const Mobile = lazy(async () => await import('./mobile/layout'))
function Main(): JSX.Element {
// variables
const [ijs] = createResource(getImageJSON)
const isMobile = window.matchMedia('(hover: none)').matches
const isMobile =
window.matchMedia('(hover: none)').matches &&
!window.navigator.userAgent.includes('Win')
// states
const [scrollable, setScollable] = createSignal(true)