Я пытаюсь реализовать push-уведомление с помощью Polymer. Я перешел по этой ссылке и смог получить сервис-воркер быть зарегистрированным. Я получил следующие комментарии консоли Javascript.
Service Worker is ready :^) ServiceWorkerRegistration
Но я также получил эту ошибку.
Uncaught (in promise) DOMException: Registration failed - manifest empty or missing
Примечание:
<link rel="manifest" href="manifest.json">
уже есть в моем index.html. Поскольку я использую Google App Engine, в моем app.yaml я также добавил следующее
url: /manifest.json
static_files: templates/manifest.json
upload: templates/manifest.json
И если я попробую localhost:8080/manifest.json
, мой манифест json отобразится в браузере. Я не могу заставить его работать. Пожалуйста, предоставьте некоторую помощь, предложения, чтобы проверить, действительно ли manifest.json доступен в моем index.html.
application/manifest+json
? - person Marco Castelluccio   schedule 24.04.2016<link rel="manifest" href="/manifest.json">
, если ваша страница не находится в корне сайта. Вы используете HTTPS или локальный хост? - person collimarco   schedule 23.05.2016