ionic.Platform
方法
ready(callback)
设备就绪后触发一个回调函数,或如果设备已经就绪理解触发。该方法可以随处运行而无需通过任何附加方法封装。当一个app包含一个web视图(Cordova),当设备就绪后它将会触发回调函数。如果该app包含一个web浏览器,它会在window.load
之后触发回调。
参数 | 类型 | 详情 |
---|---|---|
callback | function |
调用的函数 |
device()
返回当前设备(通过cordova提供)。
- 返回:
对象
设备对象。
isWebView()
- 返回:
boolean
验证我们是否附带web视图运行(比如Cordova)。
isIPad()
- 返回:
boolean
是否在iPad上运行。
isIOS()
- 返回:
boolean
是否在iOS上运行。
isAndroid()
- 返回:
boolean
是否在Android上运行。
isWindowsPhone()
- 返回:
boolean
是否在Windows手机上运行。
platform()
- 返回:
string
当前平台的名字。
version()
- 返回:
string
当前设备平台的版本。
exitApp()
退出app。
showStatusBar(shouldShow)
显示或隐藏设备状态栏(用Cordova)。
参数 | 类型 | 详情 |
---|---|---|
shouldShow | boolean |
是否显示状态栏。 |
fullScreen([showFullScreen], [showStatusBar])
设置app是否全屏(用Cordova)。
参数 | 类型 | 详情 |
---|---|---|
showFullScreen(可选) | boolean |
是否设置app全屏。默认为true。 |
showStatusBar(可选) | boolean |
是否显示设备状态栏。默认为false。 |
属性
boolean
isReady
设备是否就绪。
boolean
isFullScreen
设备是否全屏。
Array(string)
platforms
一个所有平台的数组。
string
grade
当前平台是什么级别的。