Cordova原生插件

(徽章)Badge

2017-06-29  本文已影响24人  待花谢花开

Badge

徽章编号的基本目的是使应用程序能够通知其用户,当应用程序未在前台运行时,它可以为其提供某些东西 - 例如未读邮件。
需要Cordova插件:cordova-plugin-badge。 有关更多信息,请参阅 Badge plugin docs.
Repo(备用): https://github.com/katzer/cordova-plugin-badge

Installation(安装)

1.安装Cordova和Ionic原生插件:

$ ionic cordova plugin add cordova-plugin-badge
$ npm install --save @ionic-native/badge

2.添加插件到app's module

Supported platforms(支持平台)

Android
Browser
iOS
Windows

Usage(用法)

import { Badge } from '@ionic-native/badge';

constructor(private badge: Badge) { }

...

this.badge.set(10);
this.badge.increase(1);
this.badge.clear();

Instance Members(实例成员)

clear()

清除应用程式图示的徽章。
****Returns:** Promise<boolean>

set(badgeNumber)

设置应用程序图标的徽章。

参数 类型 详情
badgeNumber number 新的徽章号码。

****Returns:** Promise<any>

get()

获取应用图标的徽章。
****Returns:** Promise<any>

increase(increaseBy)

增加徽章编号。

参数 类型 详情
increaseBy number 计数添加到当前徽章编号

****Returns:** Promise<any>

decrease(decreaseBy)

减少徽章编号。

参数 类型 详情
decreaseBy number 计数减去当前徽章编号

****Returns:** Promise<any>

hasPermission()

确定应用程序是否有权限显示徽章。
****Returns:** Promise<any>

registerPermission()

注册设置徽章通知的权限
****Returns:** Promise<any>

上一篇下一篇

猜你喜欢

热点阅读