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。 | 
属性
booleanisReady设备是否就绪。
booleanisFullScreen设备是否全屏。
Array(string)platforms一个所有平台的数组。
stringgrade当前平台是什么级别的。