gapi.savetoandroidpay的类型

问题描述 投票:0回答:1

我正在尝试将Google Pay Passes与Typescript一起使用。有一个定义类型的包:npm install --save @types/gapi但我没有任何使用方法

gapi.savetoandroidpay.render("dom-container",{
  "jwt": "JWT",
  "onsuccess": "successHandler",
  "onfailure": "failureHandler"
});

Here is the documentation

我使用的是错误的软件包还是缺少此软件包?

typescript android-pay gapi google-pay typescript-types
1个回答
0
投票

@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"
  });
}

重要的是,这只会消除类型错误。

© www.soinside.com 2019 - 2024. All rights reserved.