我正在尝试将Google Pay Passes与Typescript一起使用。有一个定义类型的包:npm install --save @types/gapi
但我没有任何使用方法
gapi.savetoandroidpay.render("dom-container",{
"jwt": "JWT",
"onsuccess": "successHandler",
"onfailure": "failureHandler"
});
Here is the documentation
我使用的是错误的包装还是缺少?
最佳答案
@types/gapi
包不包含Google Pay实现的定义,例如gapi.savetoandroidpay
(截至2019年11月26日)。
在更新类型之前,建议您在gapi
或使用global.d.ts
的TypeScript文件中声明gapi.savetoandroidpay.render()
作为类型。
sample.ts
declare var gapi: any;
const init=()=>{
gapi.savetoandroidpay.render("dom-container",{
"jwt": "JWT",
"onsuccess": "successHandler",
"onfailure": "failureHandler"
});
}
重要的是,这只会抑制类型错误。
关于typescript - 输入gapi.savetoandroidpay,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58840636/