H5与Android原生交互
- H5调用 Android 对象 NativeMethods 的方法
- Android调用H5对象 WebMethods 的方法
身份证识别
- H5 调用 NativeMethods.idRecognize(0) ,弹出认证页面
- Native 获取身份证信息调用, WebMethods.setIdCard(info) ,H5写好回调处理相关逻辑
info身份证信息json格式,相关字段如下- idCard 身份证号码
- name 姓名
- sex 性别
- nation 名族
- address 地址
- birthday 生日
- certOrg 机构
- headPic base64头像信息
- effDate 身份证开始时间
- expDate 身份证过期时间
打开高拍仪
H5调用 NativeMethods.reTakePhoto() ,跳转高拍仪页面进行拍照
H5直接调用默认的文件选择器, 打开图片选择图片
显示pdf
- 对超链接结尾为 .pdf 进行了拦截, 直接跳转pdf预览页面
- 也可直接调用 NativeMethods.loadPdf(url)
获取设备唯一标识
H5调用 NativeMethods.getSerialNumber()
系统设置
H5调用 NativeMethods.enterSetting()
输入密码123456
系统重启页面
H5调用 NativeMethods.enterReboot()
密码654321
其他
调试开关
快速点击音量键5次, 右下会显示vConsole
页面重新加载
长按返回首页按钮 (3s以上),页面重新加载
清除用户信息
H5调用 NativeMethods.removeUser()