Razorpay 类型错误:this[("on" + t)] 不是函数

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

我正在使用

将 Razorpay 集成到我的 React 应用程序中 在`index.html`中。

工作得很好,但现在我开始了。

未捕获的运行时错误: 错误 脚本错误。 在handleError处(http://localhost:3000/static/js/bundle.js:154495:58) 在 http://localhost:3000/static/js/bundle.js:154514:7

在控制台: 未捕获类型错误:this[("on" + t)] 不是一个函数 在 Ye.onmessage (checkout.js:1:158735)

问题出在 Razorpay 端链接吗?

为什么会发生这种情况以及如何在使用 Cdn 链接时避免这些错误..?

reactjs payment-gateway cdn checkout razorpay
1个回答
0
投票

从你的index.html中删除

<script src="https://checkout.razorpay.com/v1/razorpay.js"></script>

并将其替换为

<script type="text/javascript" src="https://checkout.razorpay.com/v1/razorpay.js"></script>
© www.soinside.com 2019 - 2024. All rights reserved.