Webapp в iOS открывает всплывающее окно, когда выходит за рамки - PullRequest
0 голосов
/ 18 июня 2020

Начиная с Apple iOS 13.1+, все веб-приложения без надлежащего манифеста и / или директивы области видимости останутся с всплывающим В веб-приложении при изменении URL-адреса. Когда манифест в порядке и содержит правильную область видимости (например, "/"), все перемещается, как раньше. Проблема в том, что мои клиенты хотят платить на моем веб-сайте и перенаправляются на моего поставщика платежей. Это изменение URL-адреса (а также смена домена) снова открывается в этом всплывающем окне, а не в потоке из моего магазина. Кто-нибудь знает, как это решить?

1 Ответ

0 голосов
/ 17 августа 2020

После долгих поисков я обнаружил, что проблема связана с загрузкой манифеста. Мы добавили это в правильном (и проверенном) синтаксисе в заголовок HTML. Однако мы использовали включение типа JSON. Мы обнаружили, что при использовании встроенного тега ссылки, используя rel = "manifest", мы должны помещать JSON не в теги, а в атрибут href, например: href = "data: application / manifest + json, {}" />. Тот же результат JSON помещается между скобками acculade, а затем браузеры обрабатывают область видимости и starturl.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...