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

    当前平台是什么级别的。