cozy-device-helper
v3.0.0
Published
To know more information about the device platform
Downloads
8,262
Readme
Cozy Device Helper
This library allows to know more information about the device platform
API
Platforms
import { getPlatform, isWebApp, isMobileApp, isIOSApp, isAndroidApp, isFlagshipApp } from 'cozy-device-helper'
To know the platform:
isFlagshipApp()
: returnboolean
if inside the flagship app.getPlatform()
: returnios
,android
orweb
isWebApp()
: returnboolean
isMobileApp()
: returnboolean
. True if its a cordova App. False for others.isIOSApp()
: returnboolean
. True if its a cordova App on iOS.isAndroidApp()
: returnboolean
. True if its a cordova App on Android.isAndroid()
: returnboolean
(check if the user is on an android smartphone (native & browser))isOS()
: returnboolean
(check if the user is on an iOS smartphone (native & browser))isMobile()
: returnboolean
(check if the user is on an android or iOS smartphone (native & browser))
Device Name
import { getDeviceName } from 'cozy-device-helper'
To know device name getDeviceName()
.
Cordova Plugins
import { hasDevicePlugin, hasInAppBrowserPlugin, hasSafariPlugin, checkApp, startApp } from 'cozy-device-helper'
hasDevicePlugin
: returnboolean
hasInAppBrowserPlugin
: returnboolean
hasSafariPlugin
: return a promise which resolve by aboolean
checkApp
: return apromise
that resolves with informations about the application (if installed) or false (if not installed)startApp
: Start an Application. Return apromise
- False if the application was not able to be started