window.getDeviceDetails 不是 razorpay 与 flutter 集成中的函数

Aas*_*gal 9 java android flutter razorpay

这是显示 I/chromium 的错误消息:[INFO:CONSOLE(1)]“Uncaught TypeError: window.getDeviceDetails is not a function”,来源:https ://api.razorpay.com/v1/checkout/public ?version=1.5.16&library=checkoutjs&platform=android (1)

小智 1

我认为运行 Razorpay 的 flutter WebView 无法访问 getDeviceDetails 函数。这可能是由于多种原因造成的:

函数未定义:确保 getDeviceDetails 函数在代码中正确定义。

该函数不在作用域内:如果定义了该函数,请确保它在正确的作用域内。JavaScript 函数只能在它们定义的范围内调用。

WebView 设置:WebView 的设置可能会阻止调用该函数。您可能需要启用 JavaScript 或调整其他设置。

Razorpay 库:您使用的 Razorpay 库的版本可能存在问题。尝试更新到最新版本或降级某些版本。


归档时间:

查看次数:

510 次

最近记录:

5 年,7 月 前