Я сделал веб-приложение и сохранил его на домашнем экране на ipad.По сути, это закладка веб-сайта, но она отображается прямо на главном экране, а с полноэкранной функцией в формате html страница отображается без строки URL вверху, поэтому она выглядит как мобильное приложение.
В веб-приложении есть кнопка для вызова Square App, реального мобильного приложения для осуществления платежа с использованием устройства для считывания кредитных карт (аппаратного обеспечения).У меня возникли две проблемы (1) после того, как приложение Квадроцикл совершило платеж, вызывает новую вкладку в Safari вместо возврата к сохраненному веб-приложению, которое раньше вызывало его.(2) Квадратное приложение не отправляет данные (строку) обратно для отображения на вызываемой странице.Предполагается, что эти данные будут отображаться с идентификатором ”url”.См. Этот код на веб-сайте Square (в разделе iOs внизу страницы) здесь: https://docs.connect.squareup.com/payments/pos/setup-web#step-1-install-the-square-point-of-sale-app
Я предполагаю, что window.location - это то, что заставляет приложение вызывать новую вкладку.Но даже если я, например, вызову location.href, он не вернется к веб-странице добавления на домашний экран.[или, возможно, это так, но я что-то пропустил.Поместите код в неправильную строку?] Пожалуйста, совет.
Заранее спасибо.