a.smali
.class public final Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/a;
.super Landroid/webkit/WebChromeClient;
.source "SourceFile"
# instance fields
.field protected a:Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/d;
.field public b:Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/h;
.field private c:Lcom/imo/android/imoim/web/f;
# direct methods
.method public constructor <init>(Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/d;)V
.registers 4
.line 21
invoke-direct {p0}, Landroid/webkit/WebChromeClient;-><init>()V
.line 22
iput-object p1, p0, Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/a;->a:Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/d;
if-eqz p1, :cond_1d
.line 23
invoke-interface {p1}, Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/d;->g()Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/f;
move-result-object v0
if-eqz v0, :cond_1d
.line 24
new-instance v0, Lcom/imo/android/imoim/web/f;
invoke-interface {p1}, Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/d;->g()Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/f;
move-result-object p1
invoke-interface {p1}, Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/f;->j()Landroid/app/Activity;
move-result-object p1
const/4 v1, 0x0
invoke-direct {v0, p1, v1}, Lcom/imo/android/imoim/web/f;-><init>(Landroid/app/Activity;Z)V
iput-object v0, p0, Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/a;->c:Lcom/imo/android/imoim/web/f;
:cond_1d
return-void
.end method
# virtual methods
.method public final onProgressChanged(Landroid/webkit/WebView;I)V
.registers 3
.line 35
invoke-super {p0, p1, p2}, Landroid/webkit/WebChromeClient;->onProgressChanged(Landroid/webkit/WebView;I)V
.line 36
iget-object p1, p0, Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/a;->b:Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/h;
if-eqz p1, :cond_a
.line 37
invoke-interface {p1, p2}, Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/h;->onProgressChanged(I)Z
:cond_a
return-void
.end method
.method public final onReceivedTitle(Landroid/webkit/WebView;Ljava/lang/String;)V
.registers 3
.line 30
iget-object p1, p0, Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/a;->a:Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/d;
invoke-interface {p1, p2}, Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/d;->b(Ljava/lang/String;)V
return-void
.end method
.method public final onShowFileChooser(Landroid/webkit/WebView;Landroid/webkit/ValueCallback;Landroid/webkit/WebChromeClient$FileChooserParams;)Z
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/webkit/WebView;",
"Landroid/webkit/ValueCallback<",
"[",
"Landroid/net/Uri;",
">;",
"Landroid/webkit/WebChromeClient$FileChooserParams;",
")Z"
}
.end annotation
.line 64
iget-object p1, p0, Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/a;->a:Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/d;
if-nez p1, :cond_6
const/4 p1, 0x0
goto :goto_a
:cond_6
invoke-interface {p1}, Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/d;->g()Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/f;
move-result-object p1
:goto_a
if-eqz p1, :cond_17
.line 65
invoke-interface {p1}, Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/f;->g()Z
move-result p1
if-eqz p1, :cond_17
.line 66
iget-object p1, p0, Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/a;->c:Lcom/imo/android/imoim/web/f;
invoke-virtual {p1, p2, p3}, Lcom/imo/android/imoim/web/f;->a(Landroid/webkit/ValueCallback;Landroid/webkit/WebChromeClient$FileChooserParams;)Z
:cond_17
const/4 p1, 0x1
return p1
.end method
.method public final openFileChooser(Landroid/webkit/ValueCallback;)V
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/webkit/ValueCallback<",
"Landroid/net/Uri;",
">;)V"
}
.end annotation
const-string v0, ""
.line 43
invoke-virtual {p0, p1, v0, v0}, Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/a;->openFileChooser(Landroid/webkit/ValueCallback;Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method public final openFileChooser(Landroid/webkit/ValueCallback;Ljava/lang/String;)V
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/webkit/ValueCallback<",
"Landroid/net/Uri;",
">;",
"Ljava/lang/String;",
")V"
}
.end annotation
const-string v0, ""
.line 48
invoke-virtual {p0, p1, p2, v0}, Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/a;->openFileChooser(Landroid/webkit/ValueCallback;Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method public final openFileChooser(Landroid/webkit/ValueCallback;Ljava/lang/String;Ljava/lang/String;)V
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/webkit/ValueCallback<",
"Landroid/net/Uri;",
">;",
"Ljava/lang/String;",
"Ljava/lang/String;",
")V"
}
.end annotation
.line 53
iget-object p3, p0, Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/a;->a:Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/d;
if-nez p3, :cond_6
const/4 p3, 0x0
goto :goto_a
:cond_6
invoke-interface {p3}, Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/d;->g()Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/f;
move-result-object p3
:goto_a
if-eqz p3, :cond_17
.line 54
invoke-interface {p3}, Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/f;->g()Z
move-result p3
if-eqz p3, :cond_17
.line 55
iget-object p3, p0, Lcom/imo/android/imoim/revenuesdk/module/credit/web/a/a;->c:Lcom/imo/android/imoim/web/f;
invoke-virtual {p3, p1, p2}, Lcom/imo/android/imoim/web/f;->a(Landroid/webkit/ValueCallback;Ljava/lang/String;)V
:cond_17
return-void
.end method