TTWebPageActivity$1.smali
.class Lcom/bytedance/sdk/openadsdk/activity/base/TTWebPageActivity$1;
.super Lcom/bytedance/sdk/openadsdk/core/widget/webview/c;
.source "TTWebPageActivity.java"
# instance fields
.field final synthetic a:Lcom/bytedance/sdk/openadsdk/activity/base/TTWebPageActivity;
# direct methods
.method constructor <init>(Lcom/bytedance/sdk/openadsdk/activity/base/TTWebPageActivity;Landroid/content/Context;Lcom/bytedance/sdk/openadsdk/core/x;Ljava/lang/String;Lcom/bytedance/sdk/openadsdk/c/j;)V
.registers 6
.prologue
.line 194
iput-object p1, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTWebPageActivity$1;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTWebPageActivity;
invoke-direct {p0, p2, p3, p4, p5}, Lcom/bytedance/sdk/openadsdk/core/widget/webview/c;-><init>(Landroid/content/Context;Lcom/bytedance/sdk/openadsdk/core/x;Ljava/lang/String;Lcom/bytedance/sdk/openadsdk/c/j;)V
return-void
.end method
# virtual methods
.method public onPageFinished(Landroid/webkit/WebView;Ljava/lang/String;)V
.registers 5
.prologue
.line 197
invoke-super {p0, p1, p2}, Lcom/bytedance/sdk/openadsdk/core/widget/webview/c;->onPageFinished(Landroid/webkit/WebView;Ljava/lang/String;)V
.line 199
:try_start_3
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTWebPageActivity$1;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTWebPageActivity;
invoke-static {v0}, Lcom/bytedance/sdk/openadsdk/activity/base/TTWebPageActivity;->a(Lcom/bytedance/sdk/openadsdk/activity/base/TTWebPageActivity;)Landroid/widget/ProgressBar;
move-result-object v0
if-eqz v0, :cond_1e
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTWebPageActivity$1;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTWebPageActivity;
invoke-virtual {v0}, Lcom/bytedance/sdk/openadsdk/activity/base/TTWebPageActivity;->isFinishing()Z
move-result v0
if-nez v0, :cond_1e
.line 200
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTWebPageActivity$1;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTWebPageActivity;
invoke-static {v0}, Lcom/bytedance/sdk/openadsdk/activity/base/TTWebPageActivity;->a(Lcom/bytedance/sdk/openadsdk/activity/base/TTWebPageActivity;)Landroid/widget/ProgressBar;
move-result-object v0
const/16 v1, 0x8
invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;->setVisibility(I)V
:try_end_1e
.catch Ljava/lang/Throwable; {:try_start_3 .. :try_end_1e} :catch_1f
.line 204
:cond_1e
:goto_1e
return-void
.line 202
:catch_1f
move-exception v0
goto :goto_1e
.end method
.method public shouldInterceptRequest(Landroid/webkit/WebView;Ljava/lang/String;)Landroid/webkit/WebResourceResponse;
.registers 6
.prologue
.line 210
:try_start_0
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTWebPageActivity$1;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTWebPageActivity;
invoke-static {v0}, Lcom/bytedance/sdk/openadsdk/activity/base/TTWebPageActivity;->b(Lcom/bytedance/sdk/openadsdk/activity/base/TTWebPageActivity;)Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_11
.line 211
invoke-super {p0, p1, p2}, Lcom/bytedance/sdk/openadsdk/core/widget/webview/c;->shouldInterceptRequest(Landroid/webkit/WebView;Ljava/lang/String;)Landroid/webkit/WebResourceResponse;
move-result-object v0
.line 224
:goto_10
return-object v0
.line 213
:cond_11
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTWebPageActivity$1;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTWebPageActivity;
invoke-static {v0}, Lcom/bytedance/sdk/openadsdk/activity/base/TTWebPageActivity;->c(Lcom/bytedance/sdk/openadsdk/activity/base/TTWebPageActivity;)I
.line 214
invoke-static {}, Lcom/bytedance/sdk/openadsdk/preload/geckox/c;->a()Lcom/bytedance/sdk/openadsdk/preload/geckox/c;
move-result-object v0
iget-object v1, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTWebPageActivity$1;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTWebPageActivity;
invoke-static {v1}, Lcom/bytedance/sdk/openadsdk/activity/base/TTWebPageActivity;->d(Lcom/bytedance/sdk/openadsdk/activity/base/TTWebPageActivity;)Lcom/bytedance/sdk/openadsdk/preload/falconx/a/a;
move-result-object v1
iget-object v2, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTWebPageActivity$1;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTWebPageActivity;
invoke-static {v2}, Lcom/bytedance/sdk/openadsdk/activity/base/TTWebPageActivity;->b(Lcom/bytedance/sdk/openadsdk/activity/base/TTWebPageActivity;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2, p2}, Lcom/bytedance/sdk/openadsdk/preload/geckox/c;->a(Lcom/bytedance/sdk/openadsdk/preload/falconx/a/a;Ljava/lang/String;Ljava/lang/String;)Landroid/webkit/WebResourceResponse;
move-result-object v0
.line 215
if-eqz v0, :cond_4a
.line 216
iget-object v1, p0, Lcom/bytedance/sdk/openadsdk/activity/base/TTWebPageActivity$1;->a:Lcom/bytedance/sdk/openadsdk/activity/base/TTWebPageActivity;
invoke-static {v1}, Lcom/bytedance/sdk/openadsdk/activity/base/TTWebPageActivity;->e(Lcom/bytedance/sdk/openadsdk/activity/base/TTWebPageActivity;)I
.line 217
invoke-static {}, Lcom/bytedance/sdk/openadsdk/activity/base/TTWebPageActivity;->c()Ljava/lang/String;
move-result-object v1
const-string v2, "GeckoLog: hit++"
invoke-static {v1, v2}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
:try_end_3a
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_3a} :catch_3b
goto :goto_10
.line 222
:catch_3b
move-exception v0
.line 223
invoke-static {}, Lcom/bytedance/sdk/openadsdk/activity/base/TTWebPageActivity;->c()Ljava/lang/String;
move-result-object v1
const-string v2, "shouldInterceptRequest url error"
invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
.line 224
invoke-super {p0, p1, p2}, Lcom/bytedance/sdk/openadsdk/core/widget/webview/c;->shouldInterceptRequest(Landroid/webkit/WebView;Ljava/lang/String;)Landroid/webkit/WebResourceResponse;
move-result-object v0
goto :goto_10
.line 220
:cond_4a
:try_start_4a
invoke-super {p0, p1, p2}, Lcom/bytedance/sdk/openadsdk/core/widget/webview/c;->shouldInterceptRequest(Landroid/webkit/WebView;Ljava/lang/String;)Landroid/webkit/WebResourceResponse;
:try_end_4d
.catch Ljava/lang/Throwable; {:try_start_4a .. :try_end_4d} :catch_3b
move-result-object v0
goto :goto_10
.end method