ionic 教程
1. ionic 教程 2. ionic 安装 3. ionic 创建 APP 4. ionic 头部与底部 5. ionic 按钮 6. ionic 列表 7. ionic 卡片 8. ionic 表单和输入框 9. ionic toggle(切换开关) 10. ionic checkbox 11. ionic 单选框 12. ionic range 13. ionic select 14. ionic tab(选项卡) 15. ionic 网格(Grid) 16. ionic 颜色 17. ionic 上拉菜单(ActionSheet) 18. ionic 背景层 19. ionic 下拉刷新 20. ionic 复选框 21. ionic 单选框操作 22. ionic 切换开关操作 23. ionic 手势事件 24. ionic 头部和底部 25. ionic 列表操作 26. ionic 加载动作 27. ionic 模态窗口 28. ionic 导航 29. ionic 平台 30. ionic 浮动框 31. ionic 对话框 32. ionic 滚动条 33. ionic 侧栏菜单 34. ionic 滑动框 35. ionic 加载动画 36. ionic 选项卡栏操作

ionic 平台

ionic 平台


$ionicPlatform

$ionicPlatform 用来检测当前的平台,以及诸如在PhoneGap/Cordova中覆盖Android后退按钮。

方法


onHardwareBackButton(callback)

有硬件的后退按钮的平台,可以用这种方法绑定到它。

参数 类型 详情
callback function

当该事件发生时,触发回调函数。

offHardwareBackButton(callback)

移除后退按钮的监听事件。

参数 类型 详情
callback function

最初绑定的监视器函数。


registerBackButtonAction(callback, priority, [actionId])

注册硬件后退按钮动作。当点击按钮时,只有一个动作会执行,因此该方法决定了注册的后退按钮动作具有最高的优先级。

例如,如果一个上拉菜单已经显示,后退按钮应该关闭上拉菜单,而不是返回一个页面视图或关闭一个打开的模型。

参数 类型 详情
callback function

当点击返回按钮时触发,如果该监视器具有最高的优先级。

priority number

仅最高优先级的会执行。

actionId
(可选)
*

该id指定这个动作。默认:一个随机且唯一的id。

返回值: 函数, 一个被触发的函数,将会注销 backButtonAction。

ready([callback])

设备准备就绪,则触发一个回调函数。

参数 类型 详情
callback
(可选)
function=

触发的函数。

返回: promise对象, 对象被构造 成功后得到解析。