openReadDevice static method
多合一读卡
timeout - 读卡超时时间,单位秒; 默认:30 秒 isIdCard - 支持身份证 默认:true isScan - 支持扫码 默认:true isHealthCard - 支持社保卡 默认:true idCardKeys - 身份证需要返回的key信息,null 返回全部读取到的信息 Note: 参数参考 readIdCard 的参数说明 healthCardKeys - 社保卡需要返回的key信息,null 返回全部读取到的信息 Note: 参数参考 readSocialSecurityCard 的参数说明
Implementation
static Future<Map<String, dynamic>?> openReadDevice(
{int? timeout,
bool isIdCard = true,
bool isScan = true,
bool isHealthCard = true,
List<String>? idCardKeys,
List<String>? healthCardKeys
}) async {
return await _channel.invokeMapMethod('readDevice', {
'timeout': timeout,
'isIdCard': isIdCard,
'isScan': isScan,
'isHealthCard': isHealthCard,
'idCardKeys': idCardKeys,
'healthCardKeys': healthCardKeys,
});
}