18034727885
2026-09-04 0635d28fe9c8cfe59eda6b077abf9abf665147e0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
package com.igo.user.utils.recaptcha
 
import android.webkit.JavascriptInterface
 
class RecaptchaJavascriptChannel(private val listener: RecaptchaListener) {
  @JavascriptInterface
  fun onLoad() {
    listener.onLoad()
  }
 
  @JavascriptInterface
  fun onVerify(token: String) {
    listener.onVerify(token)
  }
 
  @JavascriptInterface
  fun onError(error: String) {
    listener.onError(RecaptchaVisualException(error))
  }
 
  @JavascriptInterface
  fun onExpire() {
    listener.onExpire()
  }
}