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

Итак, усилитель предоставляет компонент для push-уведомлений. Они упомянули, что этот компонент требует некоторой дополнительной интеграции, в которой мне нужно загрузить два HTML-файла (прилагается) на моем сайте, а также файл JavaScript, совместимый с сервисом amp-web-push. Эти три файла образуют конфигурацию, описанную ниже:

<amp-web-push
  helper-iframe-url="https://example.com/helper-iframe.html"
  permission-dialog-url="https://example.com/permission-dialog.html"
  service-worker-url="https://example.com/service-worker.js"
></amp-web-push>

Но persmission-dialog-url всегда приводит к открытию новой вкладки для запроса разрешения на уведомление. мы можем сделать это, не открывая дополнительную вкладку .

также, пожалуйста, помогите мне в помощник-iframe-URL? они объяснили это как «Эта страница обеспечивает связь между страницей AMP и сервисным работником, который подписывает и отписывает пользователя. Эта страница также помогает определить статус разрешения уведомления». Но я не знаю, как он будет делать то же самое.

...