近年来,智能卡读写器在B/S应用场景中对于各种浏览器的兼容性问题的相关需求。了解到目前在B/S应用场景中,使用的浏览器主要有Chrome,Firefox,Safari,Opera,InternetExplorer,浏览器、百度浏览器等,浏览器种类纷繁复杂。由于智能卡读写器属于一种嵌入式设备,如何在B/S应用场景中既要使用HTTP和HTTPS传输协议,能完美兼容众多浏览器?又要智能卡读写器支持常见的非接触式IC卡,CPU卡,NFC标签,社保卡,二代证等多种卡型?我们带着用户需求和使用场景,对技术方案进行了多方评估之后,认为目前的方案效果是比较理想的。既能解决浏览器兼容性问题,又对我司智能卡读写器功能性进行了扩展。
通常的做法是根据不同的浏览器开发对应的插件,智能卡读写器通过浏览器插件进行数据交互和通信。很显然,这种方式是无法满足用户对浏览器全兼容要求,会造成用户体验和系统稳定性差。再加上,每个客户用的浏览器不同,有的客户用Chrome,有的客户用Firefox,而且版本不尽相同,这对于做插件兼容来说也是费时费力,不具有可行性了。
说明:当用户选择