Spec-Zone.ru › Web APIs

ServiceWorkerRegistration: свойство paymentManager

Ограниченная доступность

Эта функция не относится к Baseline, так как она не работает во всех широко используемых браузерах.

  • Узнать больше
  • Полная совместимость
  • Отправить отзыв

Экспериментально: Это экспериментальная технология.
Перед использованием в рабочей среде внимательно проверьте таблицу совместимости с браузерами.

Безопасный контекст: Эта функция доступна только в безопасных контекстах (HTTPS) в некоторых или всех поддерживающих браузерах.

Примечание: Эта функция доступна в Web Workers.

Только для чтения свойство paymentManager интерфейса ServiceWorkerRegistration возвращает экземпляр PaymentManager приложения для платежей, используемый для управления различными функциями приложения.

Значение

Экземпляр объекта PaymentManager.

Примеры

navigator.serviceWorker.register("serviceworker.js").then((registration) => {
  registration.paymentManager.userHint = "Card number should be 16 digits";

  registration.paymentManager
    .enableDelegations(["shippingAddress", "payerName"])
    .then(() => {
      // ...
    });

  // ...
});
  • PaymentManager.userHint используется для предоставления подсказки браузеру для отображения вместе с именем и иконкой приложения для платежей в пользовательском интерфейсе обработчика платежей.
  • PaymentManager.enableDelegations() используется для делегирования ответственности за предоставление различных частей требуемой платежной информации приложению для платежей вместо сбора ее на веб-сайте продавца.

Спецификации

Спецификация
API Обработчика платежей
# dom-serviceworkerregistration-paymentmanager

Совместимость с браузерами

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
paymentManager 70 79 Нет 57 Нет 70 Нет 49 Нет 10.0 Нет

См. также

  • API Обработчика платежей
  • Обзор веб-приложений для платежей
  • Настройка способа оплаты
  • Жизненный цикл платежной транзакции
  • Использование API запроса платежа
  • Понятия обработки платежей

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/ServiceWorkerRegistration/paymentManager

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API