作者热门文章
- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我正在尝试在我的网络应用程序中实现 Stripe 支付。但是,在使用示例代码时出现以下 javascript 错误:
Uncaught ReferenceError: StripeCheckout is not defined
代码是这样的:
<script type="text/javascript" src="https://js.stripe.com/v2/"></script>
<script>
Stripe.setPublishableKey('pk_test_HnjFihOWwYTWnnsTLnZTmbgv');
var handler = StripeCheckout.configure({
key: 'pk_test_HnjFihOWwYTWnnsTLnZTmbgv',
image: '/img/documentation/checkout/marketplace.png',
token: function(token) {
// Use the token to create the charge with a server-side script.
// You can access the token ID with `token.id`
}
});
$('#customButton').on('click', function(e) {
// Open Checkout with further options
handler.open({
name: 'Demo Site',
description: '2 widgets',
amount: 2000
});
e.preventDefault();
});
// Close Checkout on page navigation
$(window).on('popstate', function() {
handler.close();
});
</script>
知道我为什么会收到错误吗?谢谢你。
最佳答案
StripeCheckout 建立在 Stripe 之上。您需要包含定义 StripeCheckout 的 js 文件。
<script src="https://checkout.stripe.com/checkout.js"></script>
请参阅此处的文档: https://stripe.com/docs/checkout#integration-custom
关于javascript - 在 Web 上实现 Stripe : Uncaught ReferenceError: StripeCheckout is not defined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29054049/
我正在将 stripe 集成到我的 RoR 应用程序中,当我尝试提交测试凭证时出现以下错误: Uncaught ReferenceError: StripeCheckout is not defin
我正在尝试在我的网络应用程序中实现 Stripe 支付。但是,在使用示例代码时出现以下 javascript 错误: Uncaught ReferenceError: StripeCheckout i
我是一名优秀的程序员,十分优秀!