Как разрешить открывать определенный URL, когда уведомление попадает в системный трей? - PullRequest
0 голосов
/ 01 ноября 2019

Я настраиваю функцию, позволяющую нашему приложению отправлять push-уведомления в систему пользователя. В настоящее время он работает так, что в уведомлении есть события щелчка, которые перенаправят пользователя на набор ссылок. Тем не менее, это происходит только в том случае, если уведомление по-прежнему «активно», ака не достигла системного трея (я использую Chrome и Windows 10). Я также заметил, что через некоторое время автоматически вызывается событие onclose, и мой код имеет его, поэтому наблюдаемое затем помечается для завершения. Несмотря на это, даже без этой функции onclose URL-адрес, на который я хочу перейти по уведомлению, все еще не может быть достигнут, и вместо этого возвращается к основной части URL-адреса. Поэтому, если я хочу, чтобы уведомление отправлялось на localhost: 4200 / projects / edit, это может произойти, только если уведомление не попало в системный трей. В противном случае он перейдет на localhost: вместо 4200. Можно ли как-нибудь сделать так, чтобы, скажем, пользователь нажимал на уведомление через 5 минут, он все равно переходил по URL-адресу, на который изначально планировалось перейти?

Обратите внимание, моя среда разработки - Angular 8 иC # / ASP.Net.

...