Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

yichen520/IDcardExtensionApp

Repository files navigation

IDcardExtensionApp

身份证插件和芯片个人化谷歌插件 (不想上传图片,详情可以看 身份证读取和印章芯片个人化谷歌插件集成开发.pdf)

一:谷歌插件和外接硬件设备交互步骤和原理 注:这里只做一个demo 通过网页调用插件来连接exe与硬件交互 安装步骤: 1.环境安装: 1.1 chrome浏览器打包插件程序

插件目录的文件:

1.2 安装插件和exe交互的host环境,点击install.bat即安装完成

1.3安装读卡器或外接硬件设备驱动(身份证插件已绝大多数读卡器) 致此环境已安装完成;可试运行在页面看效果; 2.网页数据,谷歌插件,可执行文件exe,硬件设备交互流程和原理

2.1.页面的数据只会跟插件交互;安装插件后,可将网页数据通过js事件发送给插件; 2.1.1:页面加载时同时检测插件并监听插件

2.1.2:点击身份证读卡时,向插件发送数据或者指令;

2.1.3:content.js监听到网页的发出事件并向background.js发送指令(json格式)要开启长连接:

2.1.4:background.js将指令数据发送给可执行文件exe;通过(native message以json数据格式)数据的大小要控制;图片可转换为base64字符串;

2.1.5:exe:处理完成之后也会返回json字符串;然后取得里面的数据输出到页面上

交互流程如下图:

源码地址:https://github.com/yichen520/IDcardExtensionApp

注意:

About

身份证插件和芯片个人化谷歌插件

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /