【发布时间】:2013-04-15 20:57:05
【问题描述】:
我正在使用第 3 方网络服务来处理信用卡付款。
当我通过谷歌浏览器刷信用卡时,付款被检测并处理。
但是,当我尝试通过内置的 Delphi Web 浏览器 TChromium 刷信用卡时,没有任何反应。
无法弄清楚为什么它不起作用是我需要在 TChromium 浏览器上设置的任何设置吗?
更新
我已验证读卡器读取数据并将其发布到所选的任何字段/组件。
我发现 Chrome 和 TChromium 网络浏览器的一个区别是,当我在 TChromium 网络浏览器中处理卡片时,它会在处理完卡片后自动跳转到下一个 html 组件。在 Chrome 中不会发生这种情况,它只是保留当前选定的字段/组件。
【问题讨论】:
-
2 种可能性。 TChromium 没有得到正确的数据,或者没有正确处理它。你可以刷卡,截取 MagTek 的数据,然后手动发送到你的 TChromium 浏览器来测试它是否处理吗?这将帮助您缩小错误范围。
-
也许chrome需要第三方扩展来处理卡片?在这种情况下,TChromium 将无法工作,因为它不了解 Chrome(及其扩展)
-
Nope Chrome 没有相关的第三方扩展,不幸的是我无法弄清楚它为什么不起作用。
标签: delphi delphi-xe tchromium cardreader