(徽章)Badge

作者: 待花谢花开 | 来源:发表于2017-06-29 14:33 被阅读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>

    相关文章

      网友评论

        本文标题:(徽章)Badge

        本文链接:https://www.haomeiwen.com/subject/xivmcxtx.html