Можно ли вызвать PWA из родного приложения? - PullRequest
0 голосов
/ 30 июня 2018

PWA поддерживает пользовательскую схему URL?

Мы собираемся разработать PWA. Это PWA вызывает собственное приложение с индивидуальной схемой URL на iPad. А собственное приложение, вызываемое PWA, перезвонит в PWA после завершения процесса. Но я не знаю, как перезвонить PWA из собственного приложения.

Не могли бы вы дать нам свой совет?

Ответы [ 2 ]

0 голосов
/ 09 июля 2018

PWA - это действительно своего рода веб-приложения, которые больше похожи на нативные приложения. Они надежны, они загружаются быстрее, чем любые обычные веб-сайты и приложения, они быстры, они взаимодействуют с пользователем более естественным образом, и они взаимодействуют, то есть они могут отправлять push-сообщения, похоже на естественное приложение.

Вы можете вызвать PWA из собственного приложения, но вы не можете вызывать собственное приложение из PWA на данный момент. Это означает, что вы не можете передать некоторые данные из PWA в собственное приложение, а затем вернуть обработанные данные обратно в PWA. Помните, что PWA - это действительно некоторые веб-приложения. Это работает на некоторых сайтах, говорят some-url.com!

0 голосов
/ 02 июля 2018

Связь за пределами простого вызова PWA на данный момент невозможна. Если вы планируете делать такие вещи, как вызов Native app 1 для вычисления некоторого значения и передачи его обратно в PWA, в настоящее время это невозможно. После добавления PWA на домашний экран в Android, когда любое приложение пытается получить доступ к URL-адресу приложения (скажем, https://example.com/myapp) и если это входит в область действия вашего PWA, PWA будет открыт. Но есть невозможно передать данные в любом направлении.

Обновление: Просто чтобы уточнить. На самом деле мы можем вызвать собственное приложение из PWA, используя Intent URLs .

Точно так же мы можем вызывать PWA с собственных URL-адресов приложений / веб-браузеров, просто вызывая URL-адрес, входящий в область действия вашего PWA. Android откроет вашу домашнюю страницу PWA (хотя открыть определенную страницу не могу). Поддержка в iOS и других браузерах / платформах может отличаться.

...