Разве сайты PWA в одном домене не могут установить оба на домашнем экране? - PullRequest
0 голосов
/ 27 мая 2018

Я создал 2 сайта PWA
https://s.maplat.jp/r/naramap и https://s.maplat.jp/r/aizumap

Но они не могут быть установлены вместе на главном экране.
После установки одного другой не может быть установленinstall.

Существуют ли какие-либо спецификации или ограничения для установки PWA в одном домене?

Ответы [ 2 ]

0 голосов
/ 27 мая 2018

Вы можете сделать это с помощью приложений с определенной областью.Обновите файлы манифеста , добавив параметр scope со значением пути, по которому «app» должен обслуживаться.

"scope": "/r/aizumap/",

и

"scope": "/r/naramap/",

Вы все еще можете использовать одного работника службы, но для каждого вспомогательного приложения должен быть установлен конечный / в своем пути, чтобы start_url / scope работал.

Вы можете увидеть образец я сделал и источник .У него есть родительское приложение и два вспомогательных приложения.

0 голосов
/ 27 мая 2018

Если у вас есть два приложения в одном домене, сопоставьте его с двумя разными поддоменами, при этом для каждого из поддоменов работает одна служба.Это позволит вам разместить его как два разных PWA, и оба могут быть добавлены на домашний экран.

https://s.maplat.jp/r/naramap -> https://naramap.maplat.jp/r/ 

https://s.maplat.jp/r/aizumap -> https://aizumap.maplat.jp/r/
...