Pu Zhibing
2025-12-11 ab0c19e49fabdb8cc6eea454ea455bce2efbb718
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.google.recaptcha.sample
 
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()
  }
}