Как реализовать покупки в магазине Play Store из доверенной веб-активности? - PullRequest
1 голос
/ 23 января 2020

Я подумываю о разработке приложения Android, в котором основная часть приложения будет написана в виде PWA и сделана доступной внутри приложения Android как Trusted Web Activity (TWA).

Что я Я не могу найти в Inte rnet (и, возможно, я не знаю правильную формулировку), как заставить TWA запустить событие покупки в Android оболочке.

Возможно, это не верный способ решить это? Также было бы приемлемо заставить TWA переключиться на другое действие (это вещь?) И заставить это действие начать покупку Play Store.

1 Ответ

2 голосов
/ 28 января 2020

Текущий способ сделать это - заставить TWA запустить другое действие, реализованное как нативное, которое будет обрабатывать поток платежей. Это действие можно запустить с помощью фильтра намерений с пользовательской схемой.

К концу потока платежей вам потребуется повторно запустить TWA, передавая любые данные в качестве параметров (строки запроса, пользовательские заголовки). или путем изменения реферера)

Сказав это, работа по его реализации немного сложна, и результаты все еще не являются плавными. Мы ищем способы улучшить этот поток.

...