diff --git a/ui/src/audioplayer/Player.js b/ui/src/audioplayer/Player.js index 73f17f26..6b472017 100644 --- a/ui/src/audioplayer/Player.js +++ b/ui/src/audioplayer/Player.js @@ -46,9 +46,11 @@ const Player = () => { const [preloaded, setPreload] = useState(false) const [audioInstance, setAudioInstance] = useState(null) const isDesktop = useMediaQuery('(min-width:810px)') - const isMobilePlayer = useMediaQuery( - '(max-width: 768px) and (orientation : portrait)' - ) + const isMobilePlayer = + /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test( + navigator.userAgent + ) + const { authenticated } = useAuthState() const visible = authenticated && playerState.queue.length > 0 const isRadio = playerState.current?.isRadio || false