3 changed files with 44 additions and 8 deletions
@ -0,0 +1,18 @@ |
|||
export const getUserAgent = () => navigator.userAgent || navigator.vendor || window.opera |
|||
|
|||
export const checkiOSDevice = () => { |
|||
const agent = getUserAgent() |
|||
return agent.match(/(iPod|iPhone|iPad)/) |
|||
} |
|||
|
|||
export const checkMobileSafari = () => { |
|||
const agent = getUserAgent() |
|||
return agent.match(/(iPod|iPhone|iPad)/) && agent.match(/AppleWebKit/) |
|||
} |
|||
|
|||
export const checkAndroid = () => { |
|||
const agent = getUserAgent() |
|||
return agent.match(/android/i) |
|||
} |
|||
|
|||
export const checkMobileDevice = () => checkiOSDevice() || checkAndroid() |
|||
Write
Preview
Loading…
Cancel
Save
Reference in new issue