ホットキーを押すとすべての通知をクリアするchromeappを作成しようとしています。私はホットキーを設定して作業していますが、私はchrome.notifications.clear
APIを動作させることができないようです。すべての通知IDを取得する方法がわからない/できないためです。 IDを知らなくても通知をクリアする方法はありますか、すべての通知をクリアするだけですか?ありがとう!chromeappすべての通知をクリア
1
A
答えて
4
documentationに基づいて、 通知を削除するにはnotificationIdを取得する必要があります。
chrome.notifications.clear(string notificationId, function callback)
指定された通知のみがクリアされます。
クリアする通知のIDは、notification.create
メソッドによって返されます。
システム内の通知IDがわからない場合は、chrome.notifications.getAll(function callback)
を呼び出して取得できます。システム内のすべての通知および通知IDを取得します。
1
誰かがまだのコード例が必要な場合:
chrome.notifications.getAll((items) => {
if (items) {
for (let key in items) {
chrome.notifications.clear(key);
}
}
});
関連する問題
- 1. ステータスバーの通知クリアで通知テキストがクリアされますか?
- 2. システム通知のクリア
- 3. ステータス通知のクリアAndroid
- 4. 通知パネルから同じカテゴリのローカル通知をクリアする
- 5. TFS通知ジョブキューをクリアする
- 6. 通知ドロワーからすべての通知を削除する
- 7. Swift明確なリモート通知をクリア
- 8. すべての通知を受信
- 9. 通知ウィンドウから通知をクリアする方法通知ウィンドウを開いたままにする方法
- 10. AndroidでOneSignalとIonicを使用して通知をクリアする
- 11. 通知を1回タップしてすべての通知を削除
- 12. フォアグラウンドサービスをキャンセルして通知を使用(スワイプ解除)する方法、またはすべての通知をクリアする方法はありますか?
- 13. 削除通知を使用してクリア通知で何らかのアクションを実行する方法
- 14. 私のアプリケーションのクリア通知を無効にする
- 15. Swift 3のロック画面からのローカル通知をクリアする
- 16. 一度クリックするとすべての通知を正しくクリアする方法はありますか?
- 17. iOSのリモートプッシュ通知をクリアするには?
- 18. 以前のExpoプッシュ通知をクリアする
- 19. プッシュ通知バッジがアラートをクリアします
- 20. Windows Phone 7 - プッシュタイル通知:プッシュタイルをクリアしますか?
- 21. 通知がクリアされるのはなぜですか?
- 22. 通知フィードのフィードをクリアできません
- 23. すべてのAndroid通知を送信していません
- 24. firebaseからのすべての通知を取得する
- 25. クラスのすべてのインスタンスを通知センターにサブスクライブする
- 26. 通知がクリアされたときのプロセスの停止
- 27. Swift:どの方法でプッシュ通知カウンタがクリアされていますか?
- 28. すべての通知を傍受する - UWP
- 29. すべてのJIRA通知を取得するには?
- 30. すべてのユーザーにiosでプッシュ通知を送信する
が、これは素晴らしい仕事、ありがとう! – Mdbook