Я использую приведенную ниже библиотеку для push-уведомлений из firebase в веб-приложении, когда приложение находится на переднем плане. реагировать-веб-библиотека уведомлений
Есть ли способ закрыть уведомление при нажатии?
Я новичок в толкании уведомления, так что, не представляете, какчтобы сделать это.
Это функция, которую я использую для onClick:
handleNotificationOnClick = (e, tag) => {
// console.log(e, "Notification clicked tag:" + tag);
};
Это компонент уведомления из вышеупомянутой библиотеки:
<Notification
ignore={false}
disableActiveWindow={false}
askAgain={false}
notSupported={this.handleNotSupported.bind(this)}
onPermissionGranted={this.handlePermissionGranted.bind(this)}
onPermissionDenied={this.handlePermissionDenied.bind(this)}
onShow={this.handleNotificationOnShow.bind(this)}
onClick={this.handleNotificationOnClick.bind(this)}
onClose={this.handleNotificationOnClose.bind(this)}
onError={this.handleNotificationOnError.bind(this)}
timeout={5000}
title={this.state.title}
options={this.state.options}
swRegistration={null}
/>