我已经实现了一个MSR OPOS ActiveX控件,用于基于IE的Web应用程序。我测试了设备,它的工作原理;但是,我正在尝试将发现here的VBScript代码移植到JavaScript,以便于维护。
我无法使用JavaScript绑定到DataEvent
- 当我将卡片放入读卡器时,数据肯定会出现,因为我可以通过控制台直接查询对象{{ 1}}并且看到实际上存在数据。
在VBScript版本中,似乎有一个名为ReaderControl.Track1Data
的方法,您可以简单地覆盖该方法以绑定到该事件。我已经尝试了[control]_DataEvent
,其中 似乎有效,出于某种原因,仅随后设置ReaderControl.attachEvent("DataEvent", function() { alert(ReaderControl.Track1Data); })
。
有什么想法吗?