Говорят, что IOS 11.4 будет поддерживать PWA, но это не так.
Вопрос: Сегодня вышла iOS 12, поддерживает ли Apple PWA в 12-й версии IOS? (Например, добавить на главный экран)
@ luk2302 Я тестировал его на своем телефоне, у него нет кнопки добавления на рабочий стол
конечно, есть такая кнопка, у меня на телефоне есть пара таких «приложений».
@ luk2302 Android предложит пользователю добавить ваше приложение на домашний экран, если все критерии PWA соблюдены. iOS не будет предлагать пользователю, вместо этого заставляя его искать возможность добавить его на свой домашний экран самостоятельно.
@JacobTheDev, не могли бы вы привести мне несколько примеров?





PWA - это сложный набор функций и функций. Apple добавила начальную поддержку некоторых характеристик PWA в iOS 11.3 в марте 2018 года. Здесь вы можете прочитать действительно хорошее объяснение с их существенными ограничениями:
Прогрессивные веб-приложения для iOS здесь https://medium.com/@firt/progressive-web-apps-on-ios-are-here-d00430dee3a7
К сожалению, iOS 12.0, похоже, не улучшила поддержку каким-либо существенным образом.
ОБНОВЛЕНИЕ СЕНТЯБРЯ 2019: iOS 13.0 уже здесь, и с ней исправлено множество ошибок, касающихся PWA, нового пользовательского интерфейса установки и прочего. Но по-прежнему нет push-уведомлений: https://medium.com/@firt/iphone-11-ipados-and-ios-13-for-pwas-and-web-development-5d5d9071cc49
ОБНОВЛЕНИЕ МАРТА 2019: это окончательное состояние поддержки PWA в стабильной версии iOS 12.2. Он улучшается, но это еще долгий путь: https://medium.com/@firt/whats-new-on-ios-12-2-for-progressive-web-apps-75c348f8e945
ОБНОВЛЕНИЕ ЯНВАРЯ 2019: Похоже, Apple движется вперед! В Beta1 iOS 12.2 улучшена поддержка PWA. По-прежнему нет push-уведомлений: https://medium.com/@firt/pwas-on-ios-12-2-beta-the-good-the-bad-and-the-not-sure-yet-if-good-a37b6fa6afbfhttps://medium.com/dev-channel/progressive-web-app-progress-in-ios-12-2-beta-1-build-16e5181f-a18cd05ca361
это действительно текущая поддержка PWA ???
В iOS PWA до сих пор нет поддержки камеры / сканера QR-кода, даже в любом другом браузере, кроме Safari.
Нет @Anthony, как этот сайт, показывает, что это поддержка манифеста веб-приложения, всего лишь часть спектра PWA. PWA - это богатый и сложный набор технологий, некоторые из которых широко поддерживаются, а другие нет. Это лучшее представление о текущей поддержке PWA: goodbarber.com/blog/…
Благодарю. когда, как вы думаете, он будет полностью поддерживаться? любая идея?
Apple поддерживает функцию добавления на главный экран с момента выпуска первого iPhone. Он не предлагает пользователю автоматически, как это делает Chrome на Android и на рабочем столе. Вам нужно будет обработать подсказку самостоятельно. Но Chrome тоже движется в этом направлении.
Да, похоже, Маттео решил уйти от разработки и недавно закрыл свой сайт :( Я разветвил свое первоначальное репо, чтобы убедиться, что он останется живым, если он удалит репозиторий GitHub :) Я могу попробовать обновить его код, все зависит от моего временная полоса. С изменениями в общем A2HS будет интересная задача поддерживать, поскольку все это очень плавно.
Манифест отмечен как «в разработке», поэтому я думаю, что новая версия могла бы добавить автоматическое добавление подсказки на главный экран. Я надеюсь.
https://webkit.org/status/#?search=manifest
Будем надеяться. Но помните, что «Добавить на главный экран» не является частью веб-манифеста или какой-либо спецификации. Таким образом, Apple не имеет стимула с точки зрения соблюдения требований для реализации этой функции. Прямо сейчас они укажут на свою устаревшую опцию «Добавить на главный экран» и настройки, поддерживающие мобильные веб-приложения.
чем еще не работает? stackoverflow.com/questions/41185471/… и medium.com/@firt/… звучат так, как будто это уже работает