У меня есть Прогрессивное веб-приложение, которое находится в «автономном» режиме и имеет электронную почту, facebook и логины Google.Приложение отлично работает для Android и рабочего стола, но когда я добавляю приложение на свою домашнюю страницу на iOS и пытаюсь войти в систему с Facebook или Google, оно открывается в Safari и принимает учетную запись, а затем просто остается на пустой странице без перенаправления наприложение (даже в Safari)
Я уже попробовал «pwacompat», но он сломал другие элементы в моем приложении, он принял бы Google или Facebook в автономном режиме, но он сломал логин и другие кнопки в моем приложении.
Это код, который находится в заголовке моего приложения
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<link rel="manifest" href="/manifest">
, и мой манифест выглядит так
"scope": ".",
"theme_color": "#000000",
"background_color": primaryColor,
"display": "standalone",
"orientation": "portrait-primary"
Я хочу иметь возможность войти через FBили Google в автономном режиме, и если это невозможно, то я хочу, чтобы люди могли использовать его в сафари, как только он будет перенаправлен туда через приложение.Это означает, что когда вы нажмете кнопку FB или Google, вы перейдете к сафари, и оно не останется пустым, оно откроет приложение там.