背景 毫无疑问,面对一个新的项目需求,我们首先想到的就是web. 确实,web太方便了,基于浏览器对OS的适配,我们可以很快速的实现某个需求的页面UI,而无需考虑OS的兼容差异. 再经过jq.bootstrap.vue等框架(库)的加持,web简直太酷了! 但浏览器(主要是V8)在成全web起飞的同时,由于安全沙箱的先天限制,web应用只能在浏览器的授信范畴内活动,而无法与OS直接通信. 当需要web应用访问本地的摄像头.读卡器.扫码枪.打印机等智能硬件时,总是会显得无能为力. 因此,在开发超市…