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 |
瀏覽器相容性
載入中…