你是不是对怎么把德卡T10读卡器集成到浏IE和火狐浏览器里感到头大?这中间得走不少步骤,还有不少容易忽略的细节。今天咱们就来好好聊聊这个操作流程。
下载德卡T0sdk
整个集成流程得先拿到德卡T0的SDK,这玩意儿可以在指定的资源里头下载,里面已经包含了浏览器读取身份证信息的示例代码。这个SDK可是整个工作的根基,没了它,后面的步骤就都没法进行了。下载资源看似简单,但有时候还挺让人挠头,要是链接不明确或者下载速度太慢,那可就耽误事儿了。
说实在的,咱们得根据实际需要来挑选下载的SDK版本,因为不同的系统可能要用到不同的版本。要是搞错了,信息可能就别想正常读取了。
测试读卡器
用读卡器前得先连上电脑,这是必须的。解压下载的文件谷歌浏览器ocx插件下载,然后在SDK里找自带的测试工具,检查读卡器能不能正常工作。把二代身份证放进去,点一下获取身份证信息,要是能拿到信息,那就说明读卡器连接上了。虽然看起来很简单,但要是读卡器出了问题或者身份证放错了,就很容易测试不通过。
在实际使用中,读卡器可能会因为硬件出了问题或是连接不牢固等原因,导致信息读取不了。这时候,咱们别光盯着软件找原因,先得看看硬件连接是不是没问题,这可是一个挺实用的经验。
注册ocx控件
注册控件得用管理员的权限来操作,得运行那个.bat文件,然后会跳出个提示框告诉你控件注册成功,没弹出那就是注册失败了。注册完了,得赶紧试试IE浏览器能不能识别卡片。可千万得留心,这个程序要是没以管理员身份运行,那注册十有八九是搞不定的。
在实际操作里,公司电脑要是设置了严密的权限控制,想要拿到管理员的身份可不容易。可能得走那些繁琐的权限申请流程,这事儿对工作的影响可大了。
IE浏览器读卡
找到XX读卡器德卡官方下载T10&D8SDK目录下的.html文件,发现德卡官方下载的浏览器读卡demo里没有获取身份证基本信息的函数。这时,你可以通过调试整个dll对象来寻找解决方案。用IE8打开这个页面,把读卡器插上,放一张有效的身份证,然后点击ID按钮。如果控件安装失败,会出现脚本报错信息。如果成功读取到身份证信息,那就说明这一步完成了。不过,如果调试能力不够强,从dll对象中获取有用信息会很困难,对操作者的要求相当高。
在实际的开发过程中,遇到IE浏览器版本不统一的情况,可能会遇到兼容性问题。比如说,一些较老的版本可能不支持最新的rdll对象,这就需要我们进行更深入的调试,或者考虑更换IE的版本。
火狐浏览器使用注意事项
火狐浏览器本身不支持npapi插件,得装个控件才能让火狐支持读卡功能。不过得留意了,从火狐52版本起就不再支持NPAPI技术了,所以得用52以下的版本,比如47版本。装好控件后,用火狐打开eta.html,操作方法和IE浏览器一样,点一下ID按钮,读卡成功就能看到身份证的基本信息了。火狐不同版本的技术限制,让集成读卡器变得挺麻烦的。
好多用火狐浏览器的人可能不知道,火狐的版本和npapi技术之间有啥关系,一不小心选错了版本,读卡器就不好使了。
集成到web系统
IE浏览器或者火狐浏览器,读卡成功之后,就得把业务模块集成到你的网页系统里。这可是把之前的工作成果应用到实际业务流程里去,要是之前的步骤出了点小差错,这步可能就搞不定。而且,不同的业务系统架构和逻辑都不一样,得根据实际情况来操作,这可是一项需要丰富经验的系统集成工作。
在实际项目里,要是业务模块挺复杂的,咱们可能得多人一块儿干,把读卡器给弄进去。这时候,沟通成本谷歌浏览器ocx插件下载,这些都得咱们好好想想。我有个问题想问问大家,你们在试着自己弄读卡器的时候,哪个环节感觉最难?大家不妨点个赞,分享一下,咱们在评论区聊聊。
版权保护: 本文由 浏览器之家-浏览器下载,浏览器插件,浏览器教程 原创,转载请保留链接: /gugelanqi/9979.html
- 上一篇: 外汇应用系统访问设置手册:详细指南与操作步骤
- 下一篇: 谷歌浏览器证书导入方法全攻略