PaymentMethodChangeEvent:PaymentMethodChangeEvent() 构造函数
PaymentMethodChangeEvent() 构造函数创建一个新的 PaymentMethodChangeEvent 对象,提供有关 paymentmethodchange 事件的详细信息。
语法
js
new PaymentMethodChangeEvent(type)
new PaymentMethodChangeEvent(type, options)
参数
type-
一个包含事件名称的字符串。它区分大小写,浏览器将其设置为
paymentmethodchange。 options可选-
一个对象,除了
Event()中定义的属性外,还可以包含以下属性:methodName可选-
一个包含正在使用的支付处理器的支付方法标识符的字符串。默认情况下,这是一个空字符串。
methodDetails可选-
一个提供特定于支付方法的对象的,用于描述对付款所做的更改,如果没有任何附加信息可用或需要,则为
null。默认情况下,此值为null。
返回值
一个描述 methodName 属性中指定的支付方法的选项更改的新的 PaymentMethodChangeEvent 对象。
methodDetails 属性的类型取决于支付方法。例如,如果 methodName 是 https://example.com/pay,表示正在使用 Example Pay 支付方法进行验证,那么 methodDetails 的结构由支付方法定义。
规范
| 规范 |
|---|
| Payment Request API # dom-paymentmethodchangeevent-constructor |
浏览器兼容性
加载中…