Flutterアプリで通知を閉じる

受信したプッシュ通知は、通知をタップするまで残り続けます。
アプリを起動したり特定の処理を実行したりして通知が不要になっても、通知は自動的に閉じません。
不要になった通知は、プログラムから閉じなければなりません。

Flutterで通知を閉じるには、eraserパッケージを使用します。

インストール

flutter pub add eraser

すべての通知を閉じる

すべての通知を閉じるには、clearAllAppNotificationsメソッドを使用します。

import 'package:eraser/eraser.dart';

Eraser.clearAllAppNotifications();

選択した通知を閉じる

Androidの場合はtag、iOSの場合はapns-collapse-idを通知に含める必要があります。

clearAppNotificationsByTagメソッドを使用して、指定したタグの通知を閉じます。

import 'package:eraser/eraser.dart';

Eraser.clearAppNotificationsByTag('notificationTag');

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください