我正在尝试创建一个使用 Payment Request Api 的系统,并且在大多数情况下它是成功的,但 TypeScript 似乎在对象canMakePayment
下没有定义。PaymentRequest
我是否遗漏了某些东西,或者我需要将其转换为any
我的 Typescript 构建吗?
谢谢
我正在尝试创建一个使用 Payment Request Api 的系统,并且在大多数情况下它是成功的,但 TypeScript 似乎在对象canMakePayment
下没有定义。PaymentRequest
我是否遗漏了某些东西,或者我需要将其转换为any
我的 Typescript 构建吗?
谢谢
我canMakePayment()
在 TypeScript 的代码中找到了条目。
https://github.com/Microsoft/TypeScript/blob/master/src/lib/dom.generated.d.ts#L9737
我不是 TypeScript 专家,但我认为你可以导入这个?
我建议编写一个小.d.ts
文件并参考,虽然库类型定义还没有包含完整的接口。
即包含以下内容:
declare interface PaymentRequest
{
canMakePayment(): boolean; // Or whatever the correct type signature is.
}
如果你把它放在一个@types
目录中,它可能会被自动拾取。否则使用参考注释,例如/// <reference path="payment-request-extension.d.ts" />
。