Пробелы в заголовке ios PWA - PullRequest
0 голосов
/ 18 марта 2020

У меня есть PWA с заголовком из 2 слов, например "super app".

мой манифест:

{
  "name": "super app",
  "short_name": "super app",
...

мой индекс. html:

<meta name="apple-mobile-web-app-title" content="super app" />

Но когда я устанавливаю его на iphone, значок приложения на главном экране имеет заголовок «superapp», без пробелов.

1 Ответ

0 голосов
/ 19 марта 2020

Я думаю, что проблема, вероятно, происходит, потому что:

  1. Имя кэшируется. Вы работаете на локальном хосте, или это ваша встроенная версия приложения? Попробуйте очистить кэш Safari на iPhone из settings -> Safari -> Clear History and Website Data и попробуйте снова. Забавно, что Safari хранит кэшированную версию вашего приложения даже в режиме инкогнито, так как меня это беспокоило несколько часов!
  2. Попробуйте удалить npm кеш, используя npm cache clean --force, а затем запустите npm install (или npm update снова, если вы хотите, чтобы ваши пакеты имели последнюю версию).

Наконец, я рекомендую запустить ваше приложение на локальном хосте, а затем запустить его из вашей iPhone в той же сети. Тогда вы можете проверить это быстрее, используя горячую перезагрузку. В настоящее время я разрабатываю PWA с React, и я только что проверил мой, и он выглядит хорошо, как "супер приложение". Также это может действительно помочь.

...