Я недавно работал над веб-приложением, использующим Firebase, и до прошлой ночи он работал нормально. В частности, сайт загружается, но интерфейс не реагирует на ввод пользователя только на iphone iOS. (т.е. он работает правильно на ios ipad)
Я пытался выяснить, в чем заключается проблема:
- Пониженный мастер канала флаттера -> dev + stable ( в настоящее время использует dev, но впервые обратил внимание на master)
- создал множество проектов на firebase для размещения этих сайтов.
- переустановил firebase-tool CLI
- протестирован на различных устройствах
Самый простой способ воссоздать это - создать следующий веб-сайт с помощью приложения по умолчанию, созданного с помощью «flutter create», затем выполнить инициализацию firebase, создать проект и затем развернуть сайт. Вот оно: hostingweirdness.firebaseapp.com также hostingweirdness.web.app
Я вижу, что сайт отлично работает для:
- настольные браузеры (chrome, firefox)
- android браузеры (chrome),
- ipad safari
Однако синяя кнопка «+» не отвечает:
- iphone (сафари и chrome)
- ipad chrome.
Я также хотел бы отметить, что я могу видеть то же самое, используя симулятор iphone для Xcode: работает для iphone, а не для ipad.
Не могли бы вы проверить эти сайты на своих устройствах и посмотреть, получаете ли вы то же самое? Любые идеи, что это может быть, или другие идеи для устранения неполадок? Любые идеи, с которыми я могу связаться, чтобы отправить сообщение об ошибке? Я склоняюсь к проблеме трепетания, поскольку она находится в бета-версии, но смена канала ничего не изменила, и тот факт, что это произошло внезапно, заставляет меня думать, что могут быть и другие виновники.