新版谷歌、火狐都不支持NPAPI了,谷歌出了新的PPAPI方式,但限制本地DLL调用。Chrome 47以上版本PPAPI开发不支持第三方dll。
以前的网银控件在非IE浏览器下大都是基于npapi技术,IE浏览器下是基于Activex控件技术实现,然而,Mozilla宣布将于2016年年底之前停止对网景插件应用程序接口(NPAPI)插件的支持,谷歌的Chrome和微软的Edge浏览器已经宣布2020年12月放弃对NPAPI插件的支持,chrome推出了自己的扩展技术和ppapi技术,随后微软也推出了他们的浏览器扩展技术,但是与chrome的扩展技术大同小异,相信不久之后,Firefox将推出类似的技术。
可以预见的是,在最新的chrome和edge这两大浏览器上已经不能再使用NPAPI或者ActiveX技术,为了提高用户体验,国内网银的安全控件将必须升级,必须支持用户在chrome和edge上使用网银。
AppEmit提供一种解决方法,需要下载中间件AppEmit,作为服务一直运行。