Badge
徽章編號(hào)的基本目的是使應(yīng)用程序能夠通知其用戶,當(dāng)應(yīng)用程序未在前臺(tái)運(yùn)行時(shí),它可以為其提供某些東西 - 例如未讀郵件。
需要Cordova插件:cordova-plugin-badge宣渗。 有關(guān)更多信息,請(qǐng)參閱 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
Supported platforms(支持平臺(tái))
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(實(shí)例成員)
清除應(yīng)用程式圖示的徽章梨州。
****Returns:** Promise<boolean>
設(shè)置應(yīng)用程序圖標(biāo)的徽章痕囱。
參數(shù) | 類型 | 詳情 |
---|---|---|
badgeNumber | number | 新的徽章號(hào)碼。 |
****Returns:** Promise<any>
獲取應(yīng)用圖標(biāo)的徽章暴匠。
****Returns:** Promise<any>
增加徽章編號(hào)鞍恢。
參數(shù) | 類型 | 詳情 |
---|---|---|
increaseBy | number | 計(jì)數(shù)添加到當(dāng)前徽章編號(hào) |
****Returns:** Promise<any>
減少徽章編號(hào)。
參數(shù) | 類型 | 詳情 |
---|---|---|
decreaseBy | number | 計(jì)數(shù)減去當(dāng)前徽章編號(hào) |
****Returns:** Promise<any>
確定應(yīng)用程序是否有權(quán)限顯示徽章每窖。
****Returns:** Promise<any>
注冊(cè)設(shè)置徽章通知的權(quán)限
****Returns:** Promise<any>