Как использовать Chrome Push-уведомления с сайта Http
Как я могу интегрировать Chrome Push-уведомления (GCM) на моем сайте HTTP. Это было бы очень полезно, если бы я мог получить образец, связанный с этим? Согласно документам Google, это только для сайтов HTTPS, но есть ли способ интегрировать push на сайт HTTP?
Пожалуйста, помогите мне, я застрял здесь?
2 ответа
Веб-API нуждается в сервисном работнике, поэтому для получения событий обязательно нужен https.
Я не уверен, что вы сможете зарегистрироваться через http с помощью некоторой хитрости iframe, но я бы на это не рассчитывал. Даже если вам удастся сделать это, нет никаких гарантий, что он продолжит работать, поскольку, как вы говорите, документация говорит, что это только для сайтов https.
Это возможно только с https сайта. Но обходной путь заключается в том, что вам придется поддерживать один домен https. Для сайта Http вы будете использовать iframe или Modal для получения подписки и перенаправления на ваш сервисный работник https. Это единственный способ сделать это.