PaymentResponse: toJSON() 方法

可用性有限

此特性不是基线特性,因为它在一些最广泛使用的浏览器中不起作用。

安全上下文: 此功能仅在安全上下文(HTTPS)中可用,且支持此功能的浏览器数量有限。

toJSON() 方法是 PaymentResponse 接口的一个 序列化器;它返回 PaymentResponse 对象的 JSON 表示形式。

语法

js
toJSON()

参数

无。

返回值

JSON 对象,是 PaymentResponse 对象的序列化结果。

示例

使用 toJSON 方法

在此示例中,调用 paymentResponse.toJSON() 将返回 PaymentResponse 对象的 JSON 表示形式。

js
payment.show().then((paymentResponse) => {
  console.log(paymentResponse.toJSON());
});

要获取 JSON 字符串,您可以直接使用 JSON.stringify(paymentResponse);它会自动调用 toJSON()

规范

此特性似乎未在任何规范中定义。

浏览器兼容性

另见