【发布时间】:2021-08-26 17:23:30
【问题描述】:
我正在尝试将 Stripe 与重定向集成到我的应用程序中,我正在使用 Angular-typescript。
这是我目前在组件中的代码:
var head = document.getElementsByTagName('head')[0];
var script = document.createElement('script');
script.onload = function() {
console.log('Script loaded');
var stripe = Stripe(MY_PUBLICK_KEY);
return stripe.redirectToCheckout({ sessionId: SESSION_I_RETURNED_FROM_MY_BACKEND});
}
script.src = 'https://js.stripe.com/v3/';
head.appendChild(script);
但运行上述代码时出现以下错误:
Cannot find name 'Stripe'. Did you mean 'stripe'?
我已经按照下一个指南https://stripe.com/docs/checkout/integration-builder 使用命令npm install --save stripe 安装了软件包
有没有人在集成 Stripe 时遇到过同样的问题?
谢谢!
【问题讨论】:
标签: angular typescript stripe-payments