适用于 Flutter 的网易易盾行为式验证码插件
将此添加到包的 pubspec.yaml 文件中:
dependencies:
flutter_yidun_captcha: ^0.1.0
或
dependencies:
flutter_yidun_captcha:
git:
url: https://github.com/leanflutter/flutter_yidun_captcha.git
ref: main
String sdkVersion = await YidunCaptcha.sdkVersion;
YidunCaptchaConfig config = YidunCaptchaConfig(
captchaId: '<captchaId>',
// mode: 'MODE_INTELLIGENT_NO_SENSE',
timeout: 6000,
languageType: 'LANG_ZH_CN',
);
await YidunCaptcha.verify(
config: config,
onReady: () {
_addLog('onReady', null);
},
onValidate: (dynamic data) {
_addLog('onValidate', data);
},
onClose: (dynamic data) {
_addLog('onClose', data);
},
onError: (dynamic data) {
_addLog('onError', data);
},
);