Это главным образом потому, что сейчас ваше приложение недоступно для публичного доступа через порт 80, и как только вы начнете работать, это не должно быть проблемой.
Обновление - альтернативный метод ниже
Вы можете поместить содержимое манифеста json как строку в кодировке base64 в сам html.Ниже приведен пример манифеста json и его реализация в теге ссылки на странице.
{
"name": "your app name",
"gcm_sender_id": "xxxxxxx",
"gcm_user_visible_only": "true"
}
На странице HTML -
<link rel="manifest" href="data:application/manifest+json;base64,ewogICJuYW1lIjogInlvdXIgYXBwIG5hbWUiLAogICJnY21fc2VuZGVyX2lkIjogInh4eHh4eHgiLAogICJnY21fdXNlcl92aXNpYmxlX29ubHkiOiAidHJ1ZSIKfQ==">