PaymentRequestEvent: methodData 属性

实验性: 这是一个 实验性技术
在生产环境中使用之前,请仔细查看 浏览器兼容性表

注意:此功能仅在 服务工作者 中可用。

methodDataPaymentRequestEvent 接口的只读属性,它返回一个包含 PaymentMethodData 对象的数组,其中包含网站接受的支付方法的标识符以及任何关联的特定于支付方法的数据。

一个 PaymentMethodData 对象的数组。每个对象包含以下属性

supportedMethods

商家网站接受的支付方法的标识符。

data

提供支持的支付方法可能需要的可选信息的,如果提供,将被 JSON 序列化。

示例

js
self.addEventListener("paymentrequest", (e) => {
  console.log(e.methodData);
});

规范

规范
Payment Handler API
# dom-paymentrequestevent-methoddata

浏览器兼容性

BCD 表只在启用 JavaScript 的浏览器中加载。

另请参阅