https://chromeos.dev/en/publish/pwa-pla ... downgrades описывает, как совершить покупку подписки на Playstore обновлять . Аналогично обычной покупке с тремя дополнительными атрибутами: Oldsku , покупательский и proarymode .
Когда я называю этот API DigitalGoods JavaScript на моем Android TWA, диалог покупки остается замороженным на этапе загрузки, потому что предполагает что -то не так. Доступно только на ChromeOS, а не в Android TWA? Я что-то упускаю при вызове обновления подписки?const paymentMethod = [
{
supportedMethods: "https://play.google.com/billing",
data: {
sku: "premium_subscription_id",
},
},
];
< /code>
Если я добавлю 3 дополнительных параметра для обновления подписки, платеж застрял при загрузке. Не уверен, почему. < /P>
const paymentMethod = [
{
supportedMethods: "https://play.google.com/billing",
data: {
sku: "premium_subscription_id",
oldSku: "standard_subscription_id",
purchaseToken: "purchase_token_used_to_buy_standard_subscription_id",
prorationMode: "immediateAndChargeProratedPrice",
},
},
];
< /code>
Я проверил журналы консоли Chrome и журналы Android. В этих журналах не обнаружено ошибок.
Подробнее здесь: https://stackoverflow.com/questions/794 ... api-in-twa