前言
最近flutter项目做推送功能,发现一个奇怪问题,收到推送后显示,但是以后就消失不见了。
解决方案
/// 移除app角标
removeAppBadge() async {
final bool isSupported = await FlutterAppBadger.isAppBadgeSupported();
if (isSupported) {
if (Platform.isAndroid) {
FlutterAppBadger.removeBadge();
} else {
FlutterAppBadger.updateBadgeCount(-1);
}
}
}
END.