d.smali
.class public final Lcom/imo/android/imoim/webview/a/a/a/d;
.super Lcom/imo/android/imoim/web/a;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/imo/android/imoim/webview/a/a/a/d$a;,
Lcom/imo/android/imoim/webview/a/a/a/d$b;,
Lcom/imo/android/imoim/webview/a/a/a/d$c;
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/imo/android/imoim/web/a<",
"Lcom/imo/android/imoim/webview/a/b/a/b;",
">;"
}
.end annotation
# static fields
.field public static f:Ljava/lang/String;
# instance fields
.field public a:Lcom/imo/android/imoim/views/BaseShareFragment$a;
# direct methods
.method public constructor <init>(Lcom/imo/android/imoim/webview/o;ZLcom/imo/android/imoim/webview/a/b/a/b;)V
.registers 8
.line 156
new-instance v0, Lcom/imo/android/imoim/web/b;
const-string v1, "_dsbridge"
const-string v2, "ImoDsBridgeApi"
const-string v3, ""
invoke-direct {v0, v1, v2, v3}, Lcom/imo/android/imoim/web/b;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
invoke-direct {p0, p1, p2, v0, p3}, Lcom/imo/android/imoim/web/a;-><init>(Lcom/imo/android/imoim/webview/o;ZLcom/imo/android/imoim/web/b;Lcom/imo/android/imoim/web/b/a/b;)V
return-void
.end method
.method private static synthetic a(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/imo/android/imoim/m/g;
.registers 5
.line 887
new-instance v0, Lcom/imo/android/imoim/m/g;
invoke-direct {v0, p0, p1, p2, p3}, Lcom/imo/android/imoim/m/g;-><init>(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
return-object v0
.end method
.method private synthetic a(Lcom/imo/android/imoim/web/engine/a;Lcom/imo/android/imoim/live/a/f;)Lkotlin/w;
.registers 5
.line 616
invoke-virtual {p2}, Lcom/imo/android/imoim/live/a/f;->a()Z
move-result v0
if-nez v0, :cond_22
.line 617
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
.line 50211
iget v1, p2, Lcom/imo/android/imoim/live/a/f;->a:I
.line 617
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
const-string v1, "getBigoWebTokenWithUid"
invoke-virtual {p0, v1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/String;)V
.line 618
new-instance v0, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$tKG75T9HL_LY9cnPcH2IqNCUoMw;
invoke-direct {v0, p1, p2}, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$tKG75T9HL_LY9cnPcH2IqNCUoMw;-><init>(Lcom/imo/android/imoim/web/engine/a;Lcom/imo/android/imoim/live/a/f;)V
invoke-static {v0}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
goto :goto_2a
.line 622
:cond_22
new-instance v0, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$qzkCiPhlD7uyvW6HtWEGDI9jAXA;
invoke-direct {v0, p2, p1}, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$qzkCiPhlD7uyvW6HtWEGDI9jAXA;-><init>(Lcom/imo/android/imoim/live/a/f;Lcom/imo/android/imoim/web/engine/a;)V
invoke-static {v0}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
:goto_2a
const/4 p1, 0x0
return-object p1
.end method
.method private synthetic a(Lcom/imo/android/imoim/web/engine/a;Lcom/imo/android/imoim/m/e;)Lkotlin/w;
.registers 4
.line 888
new-instance v0, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$tzh4sQG2J2vkWvxVTNsfbR8L3Jo;
invoke-direct {v0, p0, p2, p1}, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$tzh4sQG2J2vkWvxVTNsfbR8L3Jo;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;Lcom/imo/android/imoim/m/e;Lcom/imo/android/imoim/web/engine/a;)V
invoke-static {v0}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
const/4 p1, 0x0
return-object p1
.end method
.method private synthetic a(Lcom/imo/android/imoim/web/engine/a;Lcom/imo/android/imoim/managers/br;)Lkotlin/w;
.registers 8
.line 1438
instance-of v0, p2, Lcom/imo/android/imoim/managers/br$b;
const-string v1, ""
const/4 v2, 0x1
const-string v3, "DDAI_BaseDsBridgeApi"
if-eqz v0, :cond_45
.line 1439
new-instance v0, Lorg/json/JSONObject;
invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
:try_start_e
const-string v4, "uid"
.line 1441
check-cast p2, Lcom/imo/android/imoim/managers/br$b;
.line 50166
iget-object p2, p2, Lcom/imo/android/imoim/managers/br$b;->a:Ljava/lang/Object;
.line 1441
invoke-static {p2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p2
invoke-virtual {v0, v4, p2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const/4 p2, 0x0
const-string v4, "success"
.line 1442
invoke-static {p2, v4, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p2
invoke-interface {p1, p2}, Lcom/imo/android/imoim/web/engine/a;->a(Ljava/lang/Object;)V
:try_end_25
.catch Ljava/lang/Exception; {:try_start_e .. :try_end_25} :catch_26
goto :goto_53
:catch_26
move-exception p2
.line 1444
invoke-static {p2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
const-string v4, "getBigoUid, e:"
invoke-virtual {v4, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-static {v3, v0}, Lcom/imo/android/imoim/util/bt;->c(Ljava/lang/String;Ljava/lang/String;)V
const-string v0, "getBigoUid"
.line 1445
invoke-virtual {p0, v0, p2}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
.line 1446
invoke-static {p2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p2
invoke-static {v2, p2, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p2
invoke-interface {p1, p2}, Lcom/imo/android/imoim/web/engine/a;->a(Ljava/lang/Object;)V
goto :goto_53
:cond_45
const-string p2, "getBigoUid, login failed"
.line 1449
invoke-static {v3, p2}, Lcom/imo/android/imoim/util/bt;->c(Ljava/lang/String;Ljava/lang/String;)V
const-string p2, "login failed"
.line 1450
invoke-static {v2, p2, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p2
invoke-interface {p1, p2}, Lcom/imo/android/imoim/web/engine/a;->a(Ljava/lang/Object;)V
:goto_53
const/4 p1, 0x0
return-object p1
.end method
.method private synthetic a(Lcom/imo/android/imoim/web/engine/a;Lcom/imo/android/imoim/y/h;)Lkotlin/w;
.registers 4
.line 1049
new-instance v0, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$eba_g4F3dZKOorkaGYG3N312j_Y;
invoke-direct {v0, p0, p2, p1}, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$eba_g4F3dZKOorkaGYG3N312j_Y;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;Lcom/imo/android/imoim/y/h;Lcom/imo/android/imoim/web/engine/a;)V
invoke-static {v0}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
const/4 p1, 0x0
return-object p1
.end method
.method private synthetic a(JZLcom/imo/android/imoim/web/engine/a;)V
.registers 7
.line 50180
:try_start_0
iget-object v0, p0, Lcom/imo/android/imoim/web/b/a/a;->e:Lcom/imo/android/imoim/web/b/a/b;
.line 1095
check-cast v0, Lcom/imo/android/imoim/webview/a/b/a/b;
if-eqz v0, :cond_e
.line 1097
new-instance v1, Lcom/imo/android/imoim/webview/a/a/a/d$10;
invoke-direct {v1, p0, p4}, Lcom/imo/android/imoim/webview/a/a/a/d$10;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;Lcom/imo/android/imoim/web/engine/a;)V
invoke-virtual {v0, p1, p2, p3, v1}, Lcom/imo/android/imoim/webview/a/b/a/b;->a(JZLcom/imo/android/imoim/web/record/j;)V
:try_end_e
.catchall {:try_start_0 .. :try_end_e} :catchall_f
:cond_e
return-void
:catchall_f
move-exception p1
const-string p2, "startRecord"
.line 1123
invoke-virtual {p0, p2, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method private synthetic a(Landroid/app/Activity;)V
.registers 3
:try_start_0
const-string v0, "service_card"
.line 1478
invoke-static {p1, v0}, Lcom/imo/android/imoim/live/h;->b(Landroid/content/Context;Ljava/lang/String;)V
:try_end_5
.catchall {:try_start_0 .. :try_end_5} :catchall_6
return-void
:catchall_6
move-exception p1
const-string v0, "goLive"
.line 1480
invoke-virtual {p0, v0, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method private synthetic a(Landroid/app/Activity;Ljava/lang/String;)V
.registers 5
.line 1505
:try_start_0
sget-object v0, Lcom/imo/android/imoim/noble/NobleActivity;->a:Lcom/imo/android/imoim/noble/NobleActivity$a;
const-string v0, "501"
const/4 v1, 0x0
invoke-static {p1, v0, v1, v1}, Lcom/imo/android/imoim/noble/NobleActivity$a;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
:try_end_8
.catchall {:try_start_0 .. :try_end_8} :catchall_9
return-void
:catchall_9
move-exception p1
.line 1507
invoke-virtual {p0, p2, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method private static synthetic a(Lcom/imo/android/imoim/live/a/f;Lcom/imo/android/imoim/web/engine/a;)V
.registers 6
.line 623
new-instance v0, Lorg/json/JSONObject;
invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
.line 50212
iget-object v1, p0, Lcom/imo/android/imoim/live/a/f;->c:Ljava/lang/String;
const-string v2, "token"
.line 624
invoke-static {v0, v2, v1}, Lcom/imo/android/imoim/util/cg;->a(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)V
.line 625
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
.line 50213
iget-wide v2, p0, Lcom/imo/android/imoim/live/a/f;->b:J
.line 625
invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p0
const-string v1, "uid"
invoke-static {v0, v1, p0}, Lcom/imo/android/imoim/util/cg;->a(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)V
const/4 p0, 0x0
const-string v1, "success"
.line 626
invoke-static {p0, v1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p0
invoke-interface {p1, p0}, Lcom/imo/android/imoim/web/engine/a;->a(Ljava/lang/Object;)V
return-void
.end method
.method private synthetic a(Lcom/imo/android/imoim/m/e;Lcom/imo/android/imoim/web/engine/a;)V
.registers 7
:try_start_0
const-string v0, "download result, result:"
.line 890
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 50195
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 891
sget-object v0, Lcom/imo/android/imoim/m/e;->SUCCESS:Lcom/imo/android/imoim/m/e;
:try_end_e
.catchall {:try_start_0 .. :try_end_e} :catchall_69
const-string v1, ""
const/4 v2, 0x0
if-ne p1, v0, :cond_2a
.line 892
:try_start_13
invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;
move-result-object p1
const v0, 0x7f0806c9
const v3, 0x7f0f07f6
.line 50199
invoke-static {p1, v0, v3, v2}, Lcom/imo/xui/util/e;->a(Landroid/content/Context;III)V
const-string p1, "success"
.line 893
invoke-static {v2, p1, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-interface {p2, p1}, Lcom/imo/android/imoim/web/engine/a;->a(Ljava/lang/Object;)V
return-void
.line 897
:cond_2a
sget-object v0, Lcom/imo/android/imoim/m/e;->NO_NETWORK:Lcom/imo/android/imoim/m/e;
if-ne p1, v0, :cond_39
.line 898
invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;
move-result-object v0
const v3, 0x7f0f098a
.line 50201
invoke-static {v0, v3, v2}, Lcom/imo/xui/util/e;->a(Landroid/content/Context;II)V
goto :goto_52
.line 899
:cond_39
sget-object v0, Lcom/imo/android/imoim/m/e;->NO_STORAGE_PERMISSION:Lcom/imo/android/imoim/m/e;
if-ne p1, v0, :cond_48
.line 900
invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;
move-result-object v0
const v3, 0x7f0f062d
.line 50203
invoke-static {v0, v3, v2}, Lcom/imo/xui/util/e;->a(Landroid/content/Context;II)V
goto :goto_52
.line 902
:cond_48
invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;
move-result-object v0
const v3, 0x7f0f03a1
.line 50205
invoke-static {v0, v3, v2}, Lcom/imo/xui/util/e;->a(Landroid/content/Context;II)V
:goto_52
const/4 v0, 0x3
const-string v2, "failed"
.line 904
invoke-static {v0, v2, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
invoke-interface {p2, v0}, Lcom/imo/android/imoim/web/engine/a;->a(Ljava/lang/Object;)V
const-string p2, "download failed, result:"
.line 905
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-virtual {p2, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 50207
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
:try_end_68
.catchall {:try_start_13 .. :try_end_68} :catchall_69
return-void
:catchall_69
move-exception p1
const-string p2, "download"
.line 907
invoke-virtual {p0, p2, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method private synthetic a(Lcom/imo/android/imoim/web/engine/a;Ljava/lang/String;)V
.registers 14
.line 2001
new-instance v0, Lorg/json/JSONObject;
invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
.line 2002
sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
const-string v2, "enable_story"
invoke-static {v2, v1, v0}, Lcom/imo/android/imoim/util/cg;->a(Ljava/lang/String;Ljava/lang/Object;Lorg/json/JSONObject;)V
.line 2003
invoke-static {}, Lcom/imo/android/imoim/world/util/ad;->c()Z
move-result v1
invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v1
const-string v2, "enable_world_news"
invoke-static {v2, v1, v0}, Lcom/imo/android/imoim/util/cg;->a(Ljava/lang/String;Ljava/lang/Object;Lorg/json/JSONObject;)V
.line 2004
new-instance v1, Lorg/json/JSONArray;
invoke-direct {v1}, Lorg/json/JSONArray;-><init>()V
.line 2005
invoke-static {}, Lcom/imo/android/imoim/biggroup/d/a;->a()Landroid/database/Cursor;
move-result-object v2
.line 2006
:cond_22
:goto_22
invoke-interface {v2}, Landroid/database/Cursor;->moveToNext()Z
move-result v3
const-string v4, "icon"
const-string v5, ""
const-string v6, "name"
const-string v7, "id"
const-string v8, "type"
if-eqz v3, :cond_65
.line 2007
invoke-static {v2}, Lcom/imo/android/imoim/biggroup/data/f;->a(Landroid/database/Cursor;)Lcom/imo/android/imoim/biggroup/data/f;
move-result-object v3
.line 2008
sget-object v9, Lcom/imo/android/imoim/biggroup/data/v$b;->COMMUNITY:Lcom/imo/android/imoim/biggroup/data/v$b;
iget-object v10, v3, Lcom/imo/android/imoim/biggroup/data/f;->h:Lcom/imo/android/imoim/biggroup/data/v$b;
invoke-virtual {v9, v10}, Lcom/imo/android/imoim/biggroup/data/v$b;->equals(Ljava/lang/Object;)Z
move-result v9
if-nez v9, :cond_22
.line 2009
new-instance v9, Lorg/json/JSONObject;
invoke-direct {v9}, Lorg/json/JSONObject;-><init>()V
const-string v10, "bg"
.line 2010
invoke-static {v9, v8, v10}, Lcom/imo/android/imoim/util/cg;->a(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)V
.line 2011
iget-object v8, v3, Lcom/imo/android/imoim/biggroup/data/f;->a:Ljava/lang/String;
invoke-static {v9, v7, v8}, Lcom/imo/android/imoim/util/cg;->a(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)V
.line 2012
iget-object v7, v3, Lcom/imo/android/imoim/biggroup/data/f;->b:Ljava/lang/String;
invoke-static {v9, v6, v7}, Lcom/imo/android/imoim/util/cg;->a(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)V
.line 2013
iget-object v3, v3, Lcom/imo/android/imoim/biggroup/data/f;->c:Ljava/lang/String;
invoke-static {v3}, Lcom/imo/android/imoim/util/ca;->c(Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
if-nez v3, :cond_5d
goto :goto_5e
:cond_5d
move-object v5, v3
.line 2015
:goto_5e
invoke-static {v9, v4, v5}, Lcom/imo/android/imoim/util/cg;->a(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)V
.line 2016
invoke-virtual {v1, v9}, Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray;
goto :goto_22
.line 2019
:cond_65
invoke-interface {v2}, Landroid/database/Cursor;->close()V
.line 2021
invoke-static {}, Lcom/imo/android/imoim/util/am;->j()Ljava/util/List;
move-result-object v2
.line 2022
invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v2
:goto_70
invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
move-result v3
if-eqz v3, :cond_a2
invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v3
check-cast v3, Lcom/imo/android/imoim/data/Buddy;
.line 2023
new-instance v9, Lorg/json/JSONObject;
invoke-direct {v9}, Lorg/json/JSONObject;-><init>()V
const-string v10, "ng"
.line 2024
invoke-static {v9, v8, v10}, Lcom/imo/android/imoim/util/cg;->a(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)V
.line 2025
iget-object v10, v3, Lcom/imo/android/imoim/data/Buddy;->a:Ljava/lang/String;
invoke-static {v9, v7, v10}, Lcom/imo/android/imoim/util/cg;->a(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)V
.line 2026
invoke-virtual {v3}, Lcom/imo/android/imoim/data/Buddy;->j()Ljava/lang/String;
move-result-object v10
invoke-static {v9, v6, v10}, Lcom/imo/android/imoim/util/cg;->a(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)V
.line 2027
iget-object v3, v3, Lcom/imo/android/imoim/data/Buddy;->c:Ljava/lang/String;
invoke-static {v3}, Lcom/imo/android/imoim/util/ca;->c(Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
if-nez v3, :cond_9b
move-object v3, v5
.line 2029
:cond_9b
invoke-static {v9, v4, v3}, Lcom/imo/android/imoim/util/cg;->a(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)V
.line 2030
invoke-virtual {v1, v9}, Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray;
goto :goto_70
:cond_a2
const-string v2, "group_list"
.line 2033
invoke-static {v2, v1, v0}, Lcom/imo/android/imoim/util/cg;->a(Ljava/lang/String;Ljava/lang/Object;Lorg/json/JSONObject;)V
.line 2034
new-instance v1, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$9TbkCoOmVsSNu3wBk-VIek-Wug4;
invoke-direct {v1, p0, p1, v0, p2}, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$9TbkCoOmVsSNu3wBk-VIek-Wug4;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;Lcom/imo/android/imoim/web/engine/a;Lorg/json/JSONObject;Ljava/lang/String;)V
invoke-static {v1}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
return-void
.end method
.method private synthetic a(Lcom/imo/android/imoim/web/engine/a;Lorg/json/JSONObject;Ljava/lang/String;)V
.registers 6
const/4 v0, 0x0
:try_start_1
const-string v1, "success"
.line 2036
invoke-static {v0, v1, p2}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p2
invoke-interface {p1, p2}, Lcom/imo/android/imoim/web/engine/a;->a(Ljava/lang/Object;)V
:try_end_a
.catch Ljava/lang/Exception; {:try_start_1 .. :try_end_a} :catch_b
return-void
:catch_b
move-exception p2
.line 2038
invoke-virtual {p0, p3, p2}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
const/4 p3, -0x1
.line 2039
invoke-static {p2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p2
const-string v0, ""
invoke-static {p3, p2, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p2
invoke-interface {p1, p2}, Lcom/imo/android/imoim/web/engine/a;->a(Ljava/lang/Object;)V
return-void
.end method
.method private synthetic a(Lcom/imo/android/imoim/y/h;Lcom/imo/android/imoim/web/engine/a;)V
.registers 7
:try_start_0
const-string v0, "feedback result:"
.line 1051
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 50181
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 1052
sget-object v0, Lcom/imo/android/imoim/y/h;->SUCCESS:Lcom/imo/android/imoim/y/h;
:try_end_e
.catchall {:try_start_0 .. :try_end_e} :catchall_57
const-string v1, ""
const/4 v2, 0x0
if-ne p1, v0, :cond_27
.line 1053
:try_start_13
invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;
move-result-object p1
const v0, 0x7f0f091c
.line 50185
invoke-static {p1, v0, v2}, Lcom/imo/xui/util/e;->a(Landroid/content/Context;II)V
const-string p1, "success"
.line 1054
invoke-static {v2, p1, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-interface {p2, p1}, Lcom/imo/android/imoim/web/engine/a;->a(Ljava/lang/Object;)V
return-void
.line 1058
:cond_27
sget-object v0, Lcom/imo/android/imoim/y/h;->NO_NET:Lcom/imo/android/imoim/y/h;
if-ne p1, v0, :cond_36
.line 1059
invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;
move-result-object v0
const v3, 0x7f0f098a
.line 50187
invoke-static {v0, v3, v2}, Lcom/imo/xui/util/e;->a(Landroid/content/Context;II)V
goto :goto_40
.line 1061
:cond_36
invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;
move-result-object v0
const v3, 0x7f0f0a5c
.line 50189
invoke-static {v0, v3, v2}, Lcom/imo/xui/util/e;->a(Landroid/content/Context;II)V
:goto_40
const/4 v0, 0x3
const-string v2, "failed"
.line 1063
invoke-static {v0, v2, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
invoke-interface {p2, v0}, Lcom/imo/android/imoim/web/engine/a;->a(Ljava/lang/Object;)V
const-string p2, "feedback failed, result:"
.line 1064
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-virtual {p2, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 50191
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
:try_end_56
.catchall {:try_start_13 .. :try_end_56} :catchall_57
return-void
:catchall_57
move-exception p1
const-string p2, "feedback"
.line 1066
invoke-virtual {p0, p2, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method private synthetic a(Ljava/lang/Object;)V
.registers 5
.line 1528
:try_start_0
check-cast p1, Lorg/json/JSONObject;
const-string v0, "reportStats: jsonObject = "
.line 1530
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 50158
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
const-string v0, "eventId"
.line 1532
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 1533
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
:try_end_18
.catchall {:try_start_0 .. :try_end_18} :catchall_43
const/4 v1, 0x1
const-string v2, "DDAI_BaseDsBridgeApi"
if-eqz v0, :cond_2b
:try_start_1d
const-string v0, "reportStats: eventId is null, jsonObject is "
.line 1534
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-virtual {v0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
.line 50162
invoke-static {v2, p1, v1}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Z)V
return-void
.line 1538
:cond_2b
invoke-static {p1}, Lcom/imo/android/imoim/web/c/a;->b(Lorg/json/JSONObject;)Lcom/imo/android/imoim/web/c/a;
move-result-object v0
if-nez v0, :cond_3f
const-string v0, "reportStats: baseStat parse error "
.line 1540
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-virtual {v0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
.line 50164
invoke-static {v2, p1, v1}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Z)V
return-void
.line 1543
:cond_3f
invoke-virtual {v0}, Lcom/imo/android/imoim/web/c/a;->b()V
:try_end_42
.catchall {:try_start_1d .. :try_end_42} :catchall_43
return-void
:catchall_43
move-exception p1
const-string v0, "reportStats"
.line 1545
invoke-virtual {p0, v0, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method private synthetic a(Ljava/lang/Object;Lcom/imo/android/imoim/web/engine/a;)V
.registers 7
.line 1328
:try_start_0
check-cast p1, Lorg/json/JSONObject;
.line 1329
invoke-static {p1}, Lcom/imo/android/imoim/web/record/a;->a(Lorg/json/JSONObject;)Lcom/imo/android/imoim/web/record/a;
move-result-object p1
if-nez p1, :cond_10
const-string p1, "DDAI_BaseDsBridgeApi"
const-string p2, "uploadFile: audioReqBean parse failed "
.line 50167
invoke-static {p1, p2}, Lcom/imo/android/imoim/util/bt;->e(Ljava/lang/String;Ljava/lang/String;)V
return-void
.line 50169
:cond_10
iget-object v0, p0, Lcom/imo/android/imoim/web/b/a/a;->e:Lcom/imo/android/imoim/web/b/a/b;
.line 1335
check-cast v0, Lcom/imo/android/imoim/webview/a/b/a/b;
if-eqz v0, :cond_22
.line 1337
iget-object v1, p1, Lcom/imo/android/imoim/web/record/a;->c:Ljava/lang/String;
iget-boolean v2, p1, Lcom/imo/android/imoim/web/record/a;->d:Z
new-instance v3, Lcom/imo/android/imoim/webview/a/a/a/d$13;
invoke-direct {v3, p0, p1, p2}, Lcom/imo/android/imoim/webview/a/a/a/d$13;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;Lcom/imo/android/imoim/web/record/a;Lcom/imo/android/imoim/web/engine/a;)V
invoke-virtual {v0, v1, v2, v3}, Lcom/imo/android/imoim/webview/a/b/a/b;->a(Ljava/lang/String;ZLcom/imo/android/imoim/filetransfer/b/a;)V
:try_end_22
.catchall {:try_start_0 .. :try_end_22} :catchall_23
:cond_22
return-void
:catchall_23
move-exception p1
const-string p2, "uploadFile"
.line 1369
invoke-virtual {p0, p2, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method private synthetic a(Ljava/lang/Object;Ljava/lang/String;)V
.registers 12
.line 2057
instance-of v0, p1, Lorg/json/JSONObject;
if-eqz v0, :cond_7
check-cast p1, Lorg/json/JSONObject;
goto :goto_8
:cond_7
const/4 p1, 0x0
:goto_8
if-nez p1, :cond_15
.line 2059
new-instance p1, Ljava/lang/IllegalStateException;
const-string v0, "invalid params"
invoke-direct {p1, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
invoke-virtual {p0, p2, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
:cond_15
const-string p2, "title"
.line 2062
invoke-static {p2, p1}, Lcom/imo/android/imoim/util/cg;->a(Ljava/lang/String;Lorg/json/JSONObject;)Ljava/lang/String;
move-result-object p2
const-string v0, "img_url"
.line 2063
invoke-static {v0, p1}, Lcom/imo/android/imoim/util/cg;->a(Ljava/lang/String;Lorg/json/JSONObject;)Ljava/lang/String;
move-result-object v2
const-string v0, "click_url"
.line 2064
invoke-static {v0, p1}, Lcom/imo/android/imoim/util/cg;->a(Ljava/lang/String;Lorg/json/JSONObject;)Ljava/lang/String;
move-result-object v0
const-string v7, ""
if-nez v0, :cond_2c
move-object v0, v7
:cond_2c
if-nez p2, :cond_30
move-object v1, v7
goto :goto_31
:cond_30
move-object v1, p2
:goto_31
const p2, 0x7f0f0573
const/4 v8, 0x0
new-array v3, v8, [Ljava/lang/Object;
.line 2069
invoke-static {p2, v3}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v5
const-string v6, "live_card_friends"
move-object v3, v0
move-object v4, v0
.line 2066
invoke-static/range {v1 .. v6}, Lcom/imo/android/imoim/globalshare/sharesession/aa;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/imo/android/imoim/data/message/imdata/ar;
move-result-object p2
.line 2071
sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
const-string v2, "toMyStory"
invoke-static {v2, p1, v1}, Lcom/imo/android/imoim/util/cg;->a(Ljava/lang/String;Lorg/json/JSONObject;Ljava/lang/Boolean;)Ljava/lang/Boolean;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z
move-result v1
.line 2072
sget-object v2, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
const-string v3, "toFOFStory"
invoke-static {v3, p1, v2}, Lcom/imo/android/imoim/util/cg;->a(Ljava/lang/String;Lorg/json/JSONObject;Ljava/lang/Boolean;)Ljava/lang/Boolean;
move-result-object v2
invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z
move-result v2
const-string v3, "LiveRoom User Invitation"
.line 2073
invoke-static {p2, v1, v2, v3}, Lcom/imo/android/imoim/globalshare/sharesession/aa;->a(Lcom/imo/android/imoim/data/message/imdata/ar;ZZLjava/lang/String;)V
.line 2077
sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
const-string v2, "toWorldNews"
.line 2078
invoke-static {v2, p1, v1}, Lcom/imo/android/imoim/util/cg;->a(Ljava/lang/String;Lorg/json/JSONObject;Ljava/lang/Boolean;)Ljava/lang/Boolean;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z
move-result v1
if-eqz v1, :cond_76
.line 2079
invoke-static {}, Lcom/imo/android/imoim/world/util/ad;->c()Z
move-result v1
if-eqz v1, :cond_76
const/4 v1, 0x1
goto :goto_77
:cond_76
const/4 v1, 0x0
:goto_77
if-eqz v1, :cond_7c
.line 2081
invoke-static {p2}, Lcom/imo/android/imoim/globalshare/sharesession/aa;->a(Lcom/imo/android/imoim/data/message/imdata/ar;)V
:cond_7c
const-string v1, "bg_list"
.line 50146
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v1
if-nez v1, :cond_86
const/4 v2, 0x0
goto :goto_8a
.line 2085
:cond_86
invoke-virtual {v1}, Lorg/json/JSONArray;->length()I
move-result v2
.line 2086
:goto_8a
new-instance v3, Ljava/util/ArrayList;
invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
const/4 v4, 0x0
:goto_90
if-ge v4, v2, :cond_a2
.line 2088
invoke-virtual {v1, v4, v7}, Lorg/json/JSONArray;->optString(ILjava/lang/String;)Ljava/lang/String;
move-result-object v5
.line 2089
invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v6
if-nez v6, :cond_9f
.line 2092
invoke-virtual {v3, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
:cond_9f
add-int/lit8 v4, v4, 0x1
goto :goto_90
:cond_a2
const-string v1, "ng_list"
.line 50147
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object p1
if-nez p1, :cond_ac
const/4 v1, 0x0
goto :goto_b0
.line 2095
:cond_ac
invoke-virtual {p1}, Lorg/json/JSONArray;->length()I
move-result v1
.line 2096
:goto_b0
new-instance v2, Ljava/util/ArrayList;
invoke-direct {v2}, Ljava/util/ArrayList;-><init>()V
:goto_b5
if-ge v8, v1, :cond_c7
.line 2098
invoke-virtual {p1, v8, v7}, Lorg/json/JSONArray;->optString(ILjava/lang/String;)Ljava/lang/String;
move-result-object v4
.line 2099
invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v5
if-nez v5, :cond_c4
.line 2102
invoke-virtual {v2, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
:cond_c4
add-int/lit8 v8, v8, 0x1
goto :goto_b5
.line 2104
:cond_c7
invoke-static {p2, v0, v3, v2}, Lcom/imo/android/imoim/globalshare/sharesession/aa;->a(Lcom/imo/android/imoim/data/message/imdata/ar;Ljava/lang/String;Ljava/util/List;Ljava/util/List;)V
return-void
.end method
.method public static a(Ljava/lang/String;)V
.registers 1
.line 160
sput-object p0, Lcom/imo/android/imoim/webview/a/a/a/d;->f:Ljava/lang/String;
return-void
.end method
.method private static synthetic a(Ljava/lang/String;Landroid/app/Activity;Ljava/util/concurrent/atomic/AtomicReference;)V
.registers 5
.line 1657
invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_37
.line 1658
new-instance v0, Landroid/content/Intent;
const-string v1, "android.intent.action.DIAL"
invoke-direct {v0, v1}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
.line 1659
invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p0
const-string v1, "tel:"
invoke-virtual {v1, p0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object p0
invoke-static {p0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
move-result-object p0
invoke-virtual {v0, p0}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent;
.line 1660
invoke-virtual {p1}, Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager;
move-result-object p0
invoke-virtual {v0, p0}, Landroid/content/Intent;->resolveActivity(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName;
move-result-object p0
if-eqz p0, :cond_2b
.line 1661
invoke-virtual {p1, v0}, Landroid/app/Activity;->startActivity(Landroid/content/Intent;)V
:cond_2b
const/4 p0, 0x0
const-string p1, "success"
const-string v0, ""
.line 1663
invoke-static {p0, p1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p0
invoke-virtual {p2, p0}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V
:cond_37
return-void
.end method
.method private static synthetic a(Ljava/lang/String;Ljava/util/concurrent/atomic/AtomicReference;Ljava/lang/Object;Ljava/lang/String;Landroid/app/Activity;)V
.registers 8
const-string v0, "imo_job"
.line 1691
invoke-static {v0, p0}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result p0
if-eqz p0, :cond_61
.line 1692
sget-object p0, Lcom/imo/android/imoim/setting/IMOSettingsDelegate;->INSTANCE:Lcom/imo/android/imoim/setting/IMOSettingsDelegate;
invoke-virtual {p0}, Lcom/imo/android/imoim/setting/IMOSettingsDelegate;->getImoJobModuleSwitch()Z
move-result p0
.line 1693
invoke-static {p0}, Ljava/lang/String;->valueOf(Z)Ljava/lang/String;
move-result-object v0
const-string v1, "imo job module is enable: "
invoke-virtual {v1, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
const-string v1, "DDAI_BaseDsBridgeApi"
.line 50152
invoke-static {v1, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
const/4 v0, 0x2
const/4 v2, 0x0
if-nez p0, :cond_37
const p0, 0x7f0f04d8
new-array p3, v2, [Ljava/lang/Object;
.line 1695
invoke-static {p0, p3}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p0
.line 50154
invoke-static {p0, v2}, Lsg/bigo/common/ae;->a(Ljava/lang/CharSequence;I)V
const-string p0, "imo job module is disable"
.line 1696
invoke-static {v0, p0, p2}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p0
invoke-virtual {p1, p0}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V
return-void
:cond_37
const-string p0, "switch_identity"
.line 1699
invoke-static {p3, p0}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result p0
const-string p2, "channel"
if-eqz p0, :cond_4a
const-string p0, "go to switch identity activity"
.line 50156
invoke-static {v1, p0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 1701
invoke-static {p4, v0, p2}, Lcom/imo/android/imoim/v/c;->a(Landroid/content/Context;ILjava/lang/String;)V
goto :goto_56
:cond_4a
const-string p0, "main_page"
.line 1702
invoke-static {p3, p0}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result p0
if-eqz p0, :cond_56
const/4 p0, 0x3
.line 1703
invoke-static {p4, p0, p2}, Lcom/imo/android/imoim/v/c;->a(Landroid/content/Context;ILjava/lang/String;)V
:cond_56
:goto_56
const-string p0, "success"
const-string p2, ""
.line 1705
invoke-static {v2, p0, p2}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p0
invoke-virtual {p1, p0}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V
:cond_61
return-void
.end method
.method private static synthetic b(Lcom/imo/android/imoim/web/engine/a;Lcom/imo/android/imoim/live/a/f;)V
.registers 4
.line 619
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, "tokenIsInvalid with: "
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
.line 50214
iget p1, p1, Lcom/imo/android/imoim/live/a/f;->a:I
.line 619
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
const/4 v0, 0x1
const-string v1, ""
invoke-static {v0, p1, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-interface {p0, p1}, Lcom/imo/android/imoim/web/engine/a;->a(Ljava/lang/Object;)V
return-void
.end method
.method private synthetic b(Lcom/imo/android/imoim/web/engine/a;Ljava/lang/String;)V
.registers 5
.line 50150
:try_start_0
iget-object v0, p0, Lcom/imo/android/imoim/web/b/a/a;->e:Lcom/imo/android/imoim/web/b/a/b;
.line 1923
check-cast v0, Lcom/imo/android/imoim/webview/a/b/a/b;
if-eqz v0, :cond_e
.line 1925
new-instance v1, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$2LNTPiRPc-rDiqw3cLOEeWqhJbw;
invoke-direct {v1, p1}, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$2LNTPiRPc-rDiqw3cLOEeWqhJbw;-><init>(Lcom/imo/android/imoim/web/engine/a;)V
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/webview/a/b/a/b;->b(Lcom/imo/android/imoim/av/a/d;)V
:try_end_e
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_e} :catch_f
:cond_e
return-void
:catch_f
move-exception v0
.line 1931
invoke-virtual {p0, p2, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
const/4 p2, -0x1
.line 1932
invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
const-string v1, ""
invoke-static {p2, v0, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p2
invoke-interface {p1, p2}, Lcom/imo/android/imoim/web/engine/a;->a(Ljava/lang/Object;)V
return-void
.end method
.method private synthetic b(Ljava/lang/Object;)V
.registers 3
.line 50170
:try_start_0
iget-object v0, p0, Lcom/imo/android/imoim/web/b/a/a;->e:Lcom/imo/android/imoim/web/b/a/b;
.line 1272
check-cast v0, Lcom/imo/android/imoim/webview/a/b/a/b;
if-eqz v0, :cond_b
.line 1274
check-cast p1, Lorg/json/JSONObject;
.line 1275
invoke-virtual {v0, p1}, Lcom/imo/android/imoim/webview/a/b/a/b;->a(Lorg/json/JSONObject;)V
:try_end_b
.catchall {:try_start_0 .. :try_end_b} :catchall_c
:cond_b
return-void
:catchall_c
move-exception p1
const-string v0, "publish"
.line 1278
invoke-virtual {p0, v0, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method private synthetic b(Ljava/lang/Object;Lcom/imo/android/imoim/web/engine/a;)V
.registers 5
.line 1148
:try_start_0
check-cast p1, Lorg/json/JSONObject;
const-string v0, "audioId"
.line 1149
invoke-static {v0, p1}, Lcom/imo/android/imoim/util/cg;->a(Ljava/lang/String;Lorg/json/JSONObject;)Ljava/lang/String;
move-result-object p1
.line 50179
iget-object v0, p0, Lcom/imo/android/imoim/web/b/a/a;->e:Lcom/imo/android/imoim/web/b/a/b;
.line 1150
check-cast v0, Lcom/imo/android/imoim/webview/a/b/a/b;
if-eqz v0, :cond_16
.line 1152
new-instance v1, Lcom/imo/android/imoim/webview/a/a/a/d$11;
invoke-direct {v1, p0, p2}, Lcom/imo/android/imoim/webview/a/a/a/d$11;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;Lcom/imo/android/imoim/web/engine/a;)V
invoke-virtual {v0, p1, v1}, Lcom/imo/android/imoim/webview/a/b/a/b;->a(Ljava/lang/String;Lcom/imo/android/imoim/web/record/j;)V
:try_end_16
.catchall {:try_start_0 .. :try_end_16} :catchall_17
:cond_16
return-void
:catchall_17
move-exception p1
const-string p2, "stopRecord"
.line 1181
invoke-virtual {p0, p2, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method private synthetic b(Ljava/lang/Object;Ljava/lang/String;)V
.registers 4
.line 50148
:try_start_0
iget-object v0, p0, Lcom/imo/android/imoim/web/b/a/a;->e:Lcom/imo/android/imoim/web/b/a/b;
.line 1975
check-cast v0, Lcom/imo/android/imoim/webview/a/b/a/b;
if-eqz v0, :cond_b
.line 1977
check-cast p1, Lorg/json/JSONObject;
invoke-virtual {v0, p1}, Lcom/imo/android/imoim/webview/a/b/a/b;->c(Lorg/json/JSONObject;)V
:try_end_b
.catchall {:try_start_0 .. :try_end_b} :catchall_c
:cond_b
return-void
:catchall_c
move-exception p1
.line 1980
invoke-virtual {p0, p2, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method private static synthetic c(Lcom/imo/android/imoim/web/engine/a;Ljava/lang/String;)V
.registers 4
.line 1926
invoke-static {p1}, Lcom/imo/android/imoim/util/cg;->c(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object p1
const/4 v0, 0x0
const-string v1, "success"
.line 1927
invoke-static {v0, v1, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-interface {p0, p1}, Lcom/imo/android/imoim/web/engine/a;->a(Ljava/lang/Object;)V
return-void
.end method
.method private synthetic c(Ljava/lang/Object;)V
.registers 4
.line 1241
:try_start_0
check-cast p1, Lorg/json/JSONObject;
invoke-static {p1}, Lcom/imo/android/imoim/web/record/a;->a(Lorg/json/JSONObject;)Lcom/imo/android/imoim/web/record/a;
move-result-object p1
.line 50171
iget-object v0, p0, Lcom/imo/android/imoim/web/b/a/a;->e:Lcom/imo/android/imoim/web/b/a/b;
.line 1243
check-cast v0, Lcom/imo/android/imoim/webview/a/b/a/b;
if-eqz v0, :cond_15
if-eqz p1, :cond_15
.line 1245
iget-object v1, p1, Lcom/imo/android/imoim/web/record/a;->c:Ljava/lang/String;
iget-boolean p1, p1, Lcom/imo/android/imoim/web/record/a;->e:Z
invoke-virtual {v0, v1, p1}, Lcom/imo/android/imoim/webview/a/b/a/b;->a(Ljava/lang/String;Z)V
:try_end_15
.catchall {:try_start_0 .. :try_end_15} :catchall_16
:cond_15
return-void
:catchall_16
move-exception p1
const-string v0, "pausePlayFile"
.line 1248
invoke-virtual {p0, v0, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method private synthetic c(Ljava/lang/Object;Ljava/lang/String;)V
.registers 4
.line 50149
:try_start_0
iget-object v0, p0, Lcom/imo/android/imoim/web/b/a/a;->e:Lcom/imo/android/imoim/web/b/a/b;
.line 1950
check-cast v0, Lcom/imo/android/imoim/webview/a/b/a/b;
if-eqz v0, :cond_b
.line 1952
check-cast p1, Lorg/json/JSONObject;
invoke-virtual {v0, p1}, Lcom/imo/android/imoim/webview/a/b/a/b;->b(Lorg/json/JSONObject;)V
:try_end_b
.catchall {:try_start_0 .. :try_end_b} :catchall_c
:cond_b
return-void
:catchall_c
move-exception p1
.line 1955
invoke-virtual {p0, p2, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method private synthetic d(Lcom/imo/android/imoim/web/engine/a;Ljava/lang/String;)V
.registers 5
.line 50151
:try_start_0
iget-object v0, p0, Lcom/imo/android/imoim/web/b/a/a;->e:Lcom/imo/android/imoim/web/b/a/b;
.line 1895
check-cast v0, Lcom/imo/android/imoim/webview/a/b/a/b;
if-eqz v0, :cond_e
.line 1897
new-instance v1, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$pLbqzGTkmx7cNSZSUOBqK7JR-uo;
invoke-direct {v1, p1}, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$pLbqzGTkmx7cNSZSUOBqK7JR-uo;-><init>(Lcom/imo/android/imoim/web/engine/a;)V
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/webview/a/b/a/b;->a(Lcom/imo/android/imoim/av/a/d;)V
:try_end_e
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_e} :catch_f
:cond_e
return-void
:catch_f
move-exception v0
.line 1903
invoke-virtual {p0, p2, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
const/4 p2, -0x1
.line 1904
invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
const-string v1, ""
invoke-static {p2, v0, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p2
invoke-interface {p1, p2}, Lcom/imo/android/imoim/web/engine/a;->a(Ljava/lang/Object;)V
return-void
.end method
.method private synthetic d(Ljava/lang/Object;)V
.registers 7
.line 1204
:try_start_0
check-cast p1, Lorg/json/JSONObject;
.line 1205
invoke-static {p1}, Lcom/imo/android/imoim/web/record/a;->a(Lorg/json/JSONObject;)Lcom/imo/android/imoim/web/record/a;
move-result-object p1
const-string v0, "playFile: audioReqBean = "
.line 1206
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 50172
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
if-nez p1, :cond_1c
const-string p1, "DDAI_BaseDsBridgeApi"
const-string v0, "playFile: audioReqBean parse failed "
.line 50176
invoke-static {p1, v0}, Lcom/imo/android/imoim/util/bt;->e(Ljava/lang/String;Ljava/lang/String;)V
return-void
.line 50178
:cond_1c
iget-object v0, p0, Lcom/imo/android/imoim/web/b/a/a;->e:Lcom/imo/android/imoim/web/b/a/b;
.line 1212
check-cast v0, Lcom/imo/android/imoim/webview/a/b/a/b;
if-eqz v0, :cond_2b
.line 1214
iget-object v1, p1, Lcom/imo/android/imoim/web/record/a;->c:Ljava/lang/String;
iget-boolean v2, p1, Lcom/imo/android/imoim/web/record/a;->d:Z
iget-wide v3, p1, Lcom/imo/android/imoim/web/record/a;->a:J
invoke-virtual {v0, v1, v2, v3, v4}, Lcom/imo/android/imoim/webview/a/b/a/b;->a(Ljava/lang/String;ZJ)V
:try_end_2b
.catchall {:try_start_0 .. :try_end_2b} :catchall_2c
:cond_2b
return-void
:catchall_2c
move-exception p1
const-string v0, "playFile"
.line 1217
invoke-virtual {p0, v0, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method private static d(Ljava/lang/String;)Z
.registers 4
.line 2109
invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
const/4 v1, 0x0
if-eqz v0, :cond_8
return v1
:cond_8
const/4 v0, 0x1
.line 2114
:try_start_9
invoke-static {p0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
move-result-object p0
.line 2115
invoke-static {p0}, Lcom/imo/android/imoim/deeplink/e;->a(Landroid/net/Uri;)Lcom/imo/android/imoim/deeplink/d;
move-result-object p0
:try_end_11
.catch Ljava/lang/Exception; {:try_start_9 .. :try_end_11} :catch_15
if-eqz p0, :cond_25
const/4 v1, 0x1
goto :goto_25
:catch_15
move-exception p0
.line 2118
invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p0
const-string v2, "checkDeepLinkExits: e is "
invoke-virtual {v2, p0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object p0
const-string v2, "DDAI_BaseDsBridgeApi"
.line 50136
invoke-static {v2, p0, v0}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Z)V
:cond_25
:goto_25
return v1
.end method
.method private static synthetic e(Lcom/imo/android/imoim/web/engine/a;Ljava/lang/String;)V
.registers 4
.line 1898
invoke-static {p1}, Lcom/imo/android/imoim/util/cg;->c(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object p1
const/4 v0, 0x0
const-string v1, "success"
.line 1899
invoke-static {v0, v1, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-interface {p0, p1}, Lcom/imo/android/imoim/web/engine/a;->a(Ljava/lang/Object;)V
return-void
.end method
.method private static synthetic f(Lcom/imo/android/imoim/web/engine/a;Ljava/lang/String;)V
.registers 4
.line 610
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v0, "tokenIsInvalid with emptyUrl: "
invoke-virtual {v0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
const/4 v0, 0x1
const-string v1, ""
invoke-static {v0, p1, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-interface {p0, p1}, Lcom/imo/android/imoim/web/engine/a;->a(Ljava/lang/Object;)V
return-void
.end method
.method public static synthetic lambda$0KXfpvLpmQkIeU9ik_J0KcxUBbo(Lcom/imo/android/imoim/webview/a/a/a/d;Lcom/imo/android/imoim/web/engine/a;Lcom/imo/android/imoim/live/a/f;)Lkotlin/w;
.registers 3
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Lcom/imo/android/imoim/web/engine/a;Lcom/imo/android/imoim/live/a/f;)Lkotlin/w;
move-result-object p0
return-object p0
.end method
.method public static synthetic lambda$2LNTPiRPc-rDiqw3cLOEeWqhJbw(Lcom/imo/android/imoim/web/engine/a;Ljava/lang/String;)V
.registers 2
invoke-static {p0, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Lcom/imo/android/imoim/web/engine/a;Ljava/lang/String;)V
return-void
.end method
.method public static synthetic lambda$382_wvpW2gG3p4dpUSWBPJcq0vE(Lcom/imo/android/imoim/webview/a/a/a/d;Ljava/lang/Object;Lcom/imo/android/imoim/web/engine/a;)V
.registers 3
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/Object;Lcom/imo/android/imoim/web/engine/a;)V
return-void
.end method
.method public static synthetic lambda$3Rf6nuhJrht4UYF5QMLXQwkqNdo(Lcom/imo/android/imoim/webview/a/a/a/d;Ljava/lang/Object;)V
.registers 2
invoke-direct {p0, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/Object;)V
return-void
.end method
.method public static synthetic lambda$3xD_0sIHdTLlPm0AOYUPpxOTjg8(Lcom/imo/android/imoim/webview/a/a/a/d;Ljava/lang/Object;)V
.registers 2
invoke-direct {p0, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->b(Ljava/lang/Object;)V
return-void
.end method
.method public static synthetic lambda$6Nbhar_rYTHo37BXoea-e_4iE38(Lcom/imo/android/imoim/webview/a/a/a/d;Ljava/lang/Object;Ljava/lang/String;)V
.registers 3
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/webview/a/a/a/d;->b(Ljava/lang/Object;Ljava/lang/String;)V
return-void
.end method
.method public static synthetic lambda$6byb-2k2hwnj8VxqBvVJyEjh5w8(Lcom/imo/android/imoim/webview/a/a/a/d;Landroid/app/Activity;Ljava/lang/String;)V
.registers 3
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Landroid/app/Activity;Ljava/lang/String;)V
return-void
.end method
.method public static synthetic lambda$6tHQItnJ2PJcNxIDg6_B9p0T0Rg(Lcom/imo/android/imoim/webview/a/a/a/d;Landroid/app/Activity;)V
.registers 2
invoke-direct {p0, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Landroid/app/Activity;)V
return-void
.end method
.method public static synthetic lambda$99h-p5ucxH65ZDN-mxnjEDfSE1k(Lcom/imo/android/imoim/webview/a/a/a/d;Ljava/lang/Object;Ljava/lang/String;)V
.registers 3
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/Object;Ljava/lang/String;)V
return-void
.end method
.method public static synthetic lambda$9TbkCoOmVsSNu3wBk-VIek-Wug4(Lcom/imo/android/imoim/webview/a/a/a/d;Lcom/imo/android/imoim/web/engine/a;Lorg/json/JSONObject;Ljava/lang/String;)V
.registers 4
invoke-direct {p0, p1, p2, p3}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Lcom/imo/android/imoim/web/engine/a;Lorg/json/JSONObject;Ljava/lang/String;)V
return-void
.end method
.method public static synthetic lambda$EYun92ZqeKyyjwFB1Ywd0VSqJ6Y(Lcom/imo/android/imoim/webview/a/a/a/d;Lcom/imo/android/imoim/web/engine/a;Lcom/imo/android/imoim/y/h;)Lkotlin/w;
.registers 3
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Lcom/imo/android/imoim/web/engine/a;Lcom/imo/android/imoim/y/h;)Lkotlin/w;
move-result-object p0
return-object p0
.end method
.method public static synthetic lambda$Fpy2leENldifdWSf525TRoy5dVM(Ljava/lang/String;Landroid/app/Activity;Ljava/util/concurrent/atomic/AtomicReference;)V
.registers 3
invoke-static {p0, p1, p2}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Landroid/app/Activity;Ljava/util/concurrent/atomic/AtomicReference;)V
return-void
.end method
.method public static synthetic lambda$J81Zsab2omp-YF_2-Fw-JGW-euY(Lcom/imo/android/imoim/webview/a/a/a/d;JZLcom/imo/android/imoim/web/engine/a;)V
.registers 5
invoke-direct {p0, p1, p2, p3, p4}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(JZLcom/imo/android/imoim/web/engine/a;)V
return-void
.end method
.method public static synthetic lambda$MDBXn_r0g4f_3BWVpRCVV5aqs6o(Lcom/imo/android/imoim/webview/a/a/a/d;Lcom/imo/android/imoim/web/engine/a;Lcom/imo/android/imoim/m/e;)Lkotlin/w;
.registers 3
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Lcom/imo/android/imoim/web/engine/a;Lcom/imo/android/imoim/m/e;)Lkotlin/w;
move-result-object p0
return-object p0
.end method
.method public static synthetic lambda$NabGlDWKEw-Mo1pdbY6PHxvSVPU(Lcom/imo/android/imoim/webview/a/a/a/d;Lcom/imo/android/imoim/web/engine/a;Ljava/lang/String;)V
.registers 3
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/webview/a/a/a/d;->b(Lcom/imo/android/imoim/web/engine/a;Ljava/lang/String;)V
return-void
.end method
.method public static synthetic lambda$SMrPqcpq-BNRCJVAO7iBjBmYECQ(Lcom/imo/android/imoim/webview/a/a/a/d;Ljava/lang/Object;)V
.registers 2
invoke-direct {p0, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->d(Ljava/lang/Object;)V
return-void
.end method
.method public static synthetic lambda$SjEcuxlHr3TRxOVPOzoY6RaupP8(Lcom/imo/android/imoim/webview/a/a/a/d;Lcom/imo/android/imoim/web/engine/a;Ljava/lang/String;)V
.registers 3
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/webview/a/a/a/d;->d(Lcom/imo/android/imoim/web/engine/a;Ljava/lang/String;)V
return-void
.end method
.method public static synthetic lambda$eba_g4F3dZKOorkaGYG3N312j_Y(Lcom/imo/android/imoim/webview/a/a/a/d;Lcom/imo/android/imoim/y/h;Lcom/imo/android/imoim/web/engine/a;)V
.registers 3
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Lcom/imo/android/imoim/y/h;Lcom/imo/android/imoim/web/engine/a;)V
return-void
.end method
.method public static synthetic lambda$gizbrKCEPLrP0gMDdqdatIHVFrs(Lcom/imo/android/imoim/webview/a/a/a/d;Lcom/imo/android/imoim/web/engine/a;Ljava/lang/String;)V
.registers 3
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Lcom/imo/android/imoim/web/engine/a;Ljava/lang/String;)V
return-void
.end method
.method public static synthetic lambda$i4j1nEw81ncR1Wyf-R7qpLxU8OI(Lcom/imo/android/imoim/web/engine/a;Ljava/lang/String;)V
.registers 2
invoke-static {p0, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->f(Lcom/imo/android/imoim/web/engine/a;Ljava/lang/String;)V
return-void
.end method
.method public static synthetic lambda$jJC8PI29frZaaNotBd_74o4dfYc(Lcom/imo/android/imoim/webview/a/a/a/d;Ljava/lang/Object;)V
.registers 2
invoke-direct {p0, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/Object;)V
return-void
.end method
.method public static synthetic lambda$pLbqzGTkmx7cNSZSUOBqK7JR-uo(Lcom/imo/android/imoim/web/engine/a;Ljava/lang/String;)V
.registers 2
invoke-static {p0, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->e(Lcom/imo/android/imoim/web/engine/a;Ljava/lang/String;)V
return-void
.end method
.method public static synthetic lambda$q45EgVcLRK7WrcziRpMacaMeCqw(Lcom/imo/android/imoim/webview/a/a/a/d;Ljava/lang/Object;Lcom/imo/android/imoim/web/engine/a;)V
.registers 3
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/webview/a/a/a/d;->b(Ljava/lang/Object;Lcom/imo/android/imoim/web/engine/a;)V
return-void
.end method
.method public static synthetic lambda$qzkCiPhlD7uyvW6HtWEGDI9jAXA(Lcom/imo/android/imoim/live/a/f;Lcom/imo/android/imoim/web/engine/a;)V
.registers 2
invoke-static {p0, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Lcom/imo/android/imoim/live/a/f;Lcom/imo/android/imoim/web/engine/a;)V
return-void
.end method
.method public static synthetic lambda$s6l1lBSnDZeNCqjqxM8aGKwepWo(Lcom/imo/android/imoim/webview/a/a/a/d;Lcom/imo/android/imoim/web/engine/a;Lcom/imo/android/imoim/managers/br;)Lkotlin/w;
.registers 3
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Lcom/imo/android/imoim/web/engine/a;Lcom/imo/android/imoim/managers/br;)Lkotlin/w;
move-result-object p0
return-object p0
.end method
.method public static synthetic lambda$tKG75T9HL_LY9cnPcH2IqNCUoMw(Lcom/imo/android/imoim/web/engine/a;Lcom/imo/android/imoim/live/a/f;)V
.registers 2
invoke-static {p0, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->b(Lcom/imo/android/imoim/web/engine/a;Lcom/imo/android/imoim/live/a/f;)V
return-void
.end method
.method public static synthetic lambda$tPADeFEGYBiB2HTcFZJeV6Mr2Eo(Ljava/lang/String;Ljava/util/concurrent/atomic/AtomicReference;Ljava/lang/Object;Ljava/lang/String;Landroid/app/Activity;)V
.registers 5
invoke-static {p0, p1, p2, p3, p4}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/util/concurrent/atomic/AtomicReference;Ljava/lang/Object;Ljava/lang/String;Landroid/app/Activity;)V
return-void
.end method
.method public static synthetic lambda$tzh4sQG2J2vkWvxVTNsfbR8L3Jo(Lcom/imo/android/imoim/webview/a/a/a/d;Lcom/imo/android/imoim/m/e;Lcom/imo/android/imoim/web/engine/a;)V
.registers 3
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Lcom/imo/android/imoim/m/e;Lcom/imo/android/imoim/web/engine/a;)V
return-void
.end method
.method public static synthetic lambda$wjEoQ1wdBQKMgP1Nb0_fqwsu6hA(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/imo/android/imoim/m/g;
.registers 4
invoke-static {p0, p1, p2, p3}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/imo/android/imoim/m/g;
move-result-object p0
return-object p0
.end method
.method public static synthetic lambda$zAhuVD9rzN4FpLSUiNUDc1VVLuQ(Lcom/imo/android/imoim/webview/a/a/a/d;Ljava/lang/Object;Ljava/lang/String;)V
.registers 3
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/Object;Ljava/lang/String;)V
return-void
.end method
# virtual methods
.method public final a()Ljava/lang/String;
.registers 2
const-string v0, ""
return-object v0
.end method
.method public final callPhone(Ljava/lang/Object;)Ljava/lang/String;
.registers 10
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
const-string v0, "DDAI_BaseDsBridgeApi"
.line 1644
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v1
if-nez v1, :cond_d
.line 1645
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 1647
:cond_d
invoke-static {}, Lsg/bigo/common/a;->b()Landroid/app/Activity;
move-result-object v1
const-string v2, ""
const/4 v3, 0x1
if-nez v1, :cond_1d
const-string p1, "activity null"
.line 1649
invoke-static {v3, p1, v2}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.line 1651
:cond_1d
new-instance v4, Ljava/util/concurrent/atomic/AtomicReference;
invoke-direct {v4}, Ljava/util/concurrent/atomic/AtomicReference;-><init>()V
.line 1653
:try_start_22
check-cast p1, Lorg/json/JSONObject;
const-string v5, "phone"
.line 1654
invoke-virtual {p1, v5}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v5
.line 1655
new-instance v6, Ljava/lang/StringBuilder;
const-string v7, "callPhone: jsonObject ["
invoke-direct {v6, v7}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {p1}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
move-result-object p1
invoke-virtual {v6, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string p1, "]"
invoke-virtual {v6, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
.line 49071
invoke-static {v0, p1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 1656
new-instance p1, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$Fpy2leENldifdWSf525TRoy5dVM;
invoke-direct {p1, v5, v1, v4}, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$Fpy2leENldifdWSf525TRoy5dVM;-><init>(Ljava/lang/String;Landroid/app/Activity;Ljava/util/concurrent/atomic/AtomicReference;)V
invoke-static {p1}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
:try_end_4c
.catch Ljava/lang/Exception; {:try_start_22 .. :try_end_4c} :catch_60
.line 1669
invoke-static {v4}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v1, "h5 protocol result: "
invoke-virtual {v1, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
.line 50071
invoke-static {v0, p1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 1670
invoke-virtual {v4}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object;
move-result-object p1
check-cast p1, Ljava/lang/String;
return-object p1
:catch_60
move-exception p1
.line 1667
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-static {v3, p1, v2}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public final checkDeepLink(Ljava/lang/Object;)Ljava/lang/String;
.registers 9
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
const-string v0, "DDAI_BaseDsBridgeApi"
.line 1742
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v1
if-nez v1, :cond_d
.line 1743
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 1745
:cond_d
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
const-string v2, "checkDeepLink: data = "
invoke-virtual {v2, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 50077
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 1749
:try_start_19
check-cast p1, Lorg/json/JSONObject;
const-string v1, "deepLinkList"
.line 1750
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object p1
.line 1751
invoke-virtual {p1}, Lorg/json/JSONArray;->length()I
move-result v1
.line 1752
new-instance v2, Lorg/json/JSONObject;
invoke-direct {v2}, Lorg/json/JSONObject;-><init>()V
const/4 v3, 0x0
const/4 v4, 0x0
:goto_2c
if-ge v4, v1, :cond_3c
.line 1755
invoke-virtual {p1, v4}, Lorg/json/JSONArray;->getString(I)Ljava/lang/String;
move-result-object v5
.line 1756
invoke-static {v5}, Lcom/imo/android/imoim/webview/a/a/a/d;->d(Ljava/lang/String;)Z
move-result v6
invoke-virtual {v2, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;
add-int/lit8 v4, v4, 0x1
goto :goto_2c
:cond_3c
const-string p1, "success"
.line 1759
invoke-static {v3, p1, v2}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
:try_end_42
.catch Ljava/lang/Exception; {:try_start_19 .. :try_end_42} :catch_43
goto :goto_62
:catch_43
move-exception p1
.line 1761
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
const-string v2, "checkDeepLink: e = "
invoke-virtual {v2, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/bt;->c(Ljava/lang/String;Ljava/lang/String;)V
.line 1762
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v1, "parse data failed: "
invoke-virtual {v1, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
const/4 v1, 0x1
const-string v2, ""
invoke-static {v1, p1, v2}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
.line 1764
:goto_62
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
const-string v2, "checkDeepLink: value = "
invoke-virtual {v2, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
.line 50081
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
return-object p1
.end method
.method public final closeWindow(Ljava/lang/Object;)Ljava/lang/String;
.registers 4
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
.line 172
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v0
if-nez v0, :cond_10
const-string p1, "closeWindow"
.line 173
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 174
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 177
:cond_10
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v0, "closeWindow: data = "
invoke-virtual {v0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 3082
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 179
new-instance p1, Lcom/imo/android/imoim/webview/a/a/a/d$1;
invoke-direct {p1, p0}, Lcom/imo/android/imoim/webview/a/a/a/d$1;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;)V
invoke-static {p1}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
const/4 p1, 0x0
const-string v0, "success"
const-string v1, ""
.line 193
invoke-static {p1, v0, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public final copyText(Ljava/lang/Object;)Ljava/lang/String;
.registers 6
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
const-string v0, ""
.line 529
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v1
const-string v2, "copyText"
if-nez v1, :cond_12
.line 530
invoke-virtual {p0, v2}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 531
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 534
:cond_12
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
const-string v3, "copyText: data = "
invoke-virtual {v3, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 13082
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 537
:try_start_1e
check-cast p1, Lorg/json/JSONObject;
check-cast p1, Lorg/json/JSONObject;
const-string v1, "text"
.line 538
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
.line 539
new-instance v1, Lcom/imo/android/imoim/webview/a/a/a/d$22;
invoke-direct {v1, p0, p1}, Lcom/imo/android/imoim/webview/a/a/a/d$22;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;Ljava/lang/String;)V
invoke-static {v1}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
const/4 p1, 0x0
const-string v1, "success"
.line 553
invoke-static {p1, v1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
:try_end_37
.catch Ljava/lang/Exception; {:try_start_1e .. :try_end_37} :catch_38
return-object p1
:catch_38
move-exception p1
.line 555
invoke-virtual {p0, v2, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
const/4 v1, 0x1
.line 556
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-static {v1, p1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public final destroyAd(Ljava/lang/Object;)Ljava/lang/String;
.registers 6
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
const-string v0, "DDAI_BaseDsBridgeApi"
.line 1856
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v1
if-nez v1, :cond_d
.line 1857
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 1859
:cond_d
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v1, "destroyAd: data = "
invoke-virtual {v1, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 50104
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 50108
:try_start_19
iget-object p1, p0, Lcom/imo/android/imoim/web/b/a/a;->e:Lcom/imo/android/imoim/web/b/a/b;
.line 1863
check-cast p1, Lcom/imo/android/imoim/webview/a/b/a/b;
const/4 v1, 0x0
if-eqz p1, :cond_25
.line 1866
invoke-virtual {p1}, Lcom/imo/android/imoim/webview/a/b/a/b;->i()Z
move-result p1
goto :goto_26
:cond_25
const/4 p1, 0x0
.line 1869
:goto_26
new-instance v2, Lorg/json/JSONObject;
invoke-direct {v2}, Lorg/json/JSONObject;-><init>()V
const-string v3, "result"
.line 1870
invoke-static {p1}, Ljava/lang/String;->valueOf(Z)Ljava/lang/String;
move-result-object p1
invoke-static {v2, v3, p1}, Lcom/imo/android/imoim/util/cg;->a(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)V
const-string p1, "success"
.line 1871
invoke-static {v1, p1, v2}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
:try_end_3a
.catch Ljava/lang/Exception; {:try_start_19 .. :try_end_3a} :catch_3b
goto :goto_5a
:catch_3b
move-exception p1
.line 1873
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
const-string v2, "destroyAd: e = "
invoke-virtual {v2, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/bt;->c(Ljava/lang/String;Ljava/lang/String;)V
const/4 v1, 0x1
.line 1874
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v2, "parse data failed: "
invoke-virtual {v2, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
const-string v2, ""
invoke-static {v1, p1, v2}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
.line 1876
:goto_5a
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
const-string v2, "destroyAd: value = "
invoke-virtual {v2, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
.line 50109
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
return-object p1
.end method
.method public final download(Ljava/lang/Object;Lcom/imo/android/imoim/web/engine/a;)V
.registers 11
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/Object;",
"Lcom/imo/android/imoim/web/engine/a<",
"Ljava/lang/String;",
">;)V"
}
.end annotation
.line 855
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v0
const-string v1, "download"
if-nez v0, :cond_13
.line 856
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 857
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
invoke-interface {p2, p1}, Lcom/imo/android/imoim/web/engine/a;->a(Ljava/lang/Object;)V
return-void
.line 861
:cond_13
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
const-string v2, "download: data = "
invoke-virtual {v2, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 22082
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
const/4 v0, 0x1
.line 864
:try_start_20
check-cast p1, Lorg/json/JSONObject;
const-string v2, "type"
.line 865
invoke-virtual {p1, v2}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
const-string v3, "unknow"
const/4 v4, 0x0
const-string v5, "image"
.line 868
invoke-virtual {v5, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v5
:try_end_31
.catch Ljava/lang/Exception; {:try_start_20 .. :try_end_31} :catch_7c
const-string v6, "audio"
const-string v7, "video"
if-eqz v5, :cond_3b
:try_start_37
const-string v3, "pic"
const/4 v4, 0x1
goto :goto_4c
.line 871
:cond_3b
invoke-virtual {v7, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v5
if-eqz v5, :cond_44
const/4 v4, 0x3
move-object v3, v7
goto :goto_4c
.line 874
:cond_44
invoke-virtual {v6, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_4c
const/4 v4, 0x2
move-object v3, v6
:cond_4c
:goto_4c
const-string v2, "media_struct"
.line 878
invoke-virtual {p1, v2}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
move-result-object p1
const-string v2, "object_id"
.line 879
invoke-virtual {p1, v2}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
const-string v5, "bigo_url"
.line 880
invoke-virtual {p1, v5}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v5
const-string v6, "http_url"
.line 881
invoke-virtual {p1, v6}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
.line 885
invoke-static {}, Lcom/imo/android/imoim/web/p;->a()Lcom/imo/android/imoim/web/p;
iget-object v6, p0, Lcom/imo/android/imoim/webview/a/a/a/d;->b:Ljava/lang/String;
invoke-static {v6, v3}, Lcom/imo/android/imoim/web/p;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 887
sget-object v3, Lcom/imo/android/imoim/m/f;->a:Lcom/imo/android/imoim/m/f;
new-instance v3, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$wjEoQ1wdBQKMgP1Nb0_fqwsu6hA;
invoke-direct {v3, v4, v2, v5, p1}, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$wjEoQ1wdBQKMgP1Nb0_fqwsu6hA;-><init>(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
new-instance p1, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$MDBXn_r0g4f_3BWVpRCVV5aqs6o;
invoke-direct {p1, p0, p2}, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$MDBXn_r0g4f_3BWVpRCVV5aqs6o;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;Lcom/imo/android/imoim/web/engine/a;)V
invoke-static {v3, p1}, Lcom/imo/android/imoim/m/f;->a(Lkotlin/f/a/a;Lkotlin/f/a/b;)V
:try_end_7b
.catch Ljava/lang/Exception; {:try_start_37 .. :try_end_7b} :catch_7c
return-void
:catch_7c
move-exception p1
.line 913
invoke-virtual {p0, v1, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
.line 914
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v1, ""
invoke-static {v0, p1, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-interface {p2, p1}, Lcom/imo/android/imoim/web/engine/a;->a(Ljava/lang/Object;)V
return-void
.end method
.method public final feedback(Ljava/lang/Object;Lcom/imo/android/imoim/web/engine/a;)V
.registers 8
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/Object;",
"Lcom/imo/android/imoim/web/engine/a<",
"Ljava/lang/String;",
">;)V"
}
.end annotation
.line 1036
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v0
const-string v1, "feedback"
if-nez v0, :cond_13
.line 1037
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 1038
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
invoke-interface {p2, p1}, Lcom/imo/android/imoim/web/engine/a;->a(Ljava/lang/Object;)V
return-void
.line 1042
:cond_13
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
const-string v2, "feedback: data = "
invoke-virtual {v2, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 29082
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
const/4 v0, 0x1
.line 1045
:try_start_20
check-cast p1, Lorg/json/JSONObject;
const-string v2, "log_code"
.line 1046
invoke-virtual {p1, v2}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
const-string v3, "open_id"
.line 1047
invoke-virtual {p1, v3}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
.line 1048
sget-object v3, Lcom/imo/android/imoim/y/e;->a:Lcom/imo/android/imoim/y/e;
new-instance v3, Lcom/imo/android/imoim/y/c;
invoke-direct {v3, v2, p1}, Lcom/imo/android/imoim/y/c;-><init>(Ljava/lang/String;Ljava/lang/String;)V
new-instance p1, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$EYun92ZqeKyyjwFB1Ywd0VSqJ6Y;
invoke-direct {p1, p0, p2}, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$EYun92ZqeKyyjwFB1Ywd0VSqJ6Y;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;Lcom/imo/android/imoim/web/engine/a;)V
const-string v2, "uploadConfig"
invoke-static {v3, v2}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string v2, "callback"
invoke-static {p1, v2}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 30031
invoke-static {}, Lcom/imo/android/imoim/util/ei;->I()Z
move-result v2
if-nez v2, :cond_50
.line 30032
sget-object v2, Lcom/imo/android/imoim/y/h;->NO_NET:Lcom/imo/android/imoim/y/h;
invoke-interface {p1, v2}, Lkotlin/f/a/b;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
return-void
.line 30038
:cond_50
move-object v2, v3
check-cast v2, Lcom/imo/android/imoim/y/c;
.line 31016
iget-object v2, v2, Lcom/imo/android/imoim/y/c;->a:Ljava/lang/String;
.line 30038
check-cast v2, Ljava/lang/CharSequence;
invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v2
if-nez v2, :cond_80
move-object v2, v3
check-cast v2, Lcom/imo/android/imoim/y/c;
.line 32016
iget-object v2, v2, Lcom/imo/android/imoim/y/c;->b:Ljava/lang/String;
.line 30038
check-cast v2, Ljava/lang/CharSequence;
invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v2
if-eqz v2, :cond_6b
goto :goto_80
.line 30043
:cond_6b
new-instance v2, Lcom/imo/android/imoim/y/e$b;
invoke-direct {v2, v3, p1}, Lcom/imo/android/imoim/y/e$b;-><init>(Lcom/imo/android/imoim/y/g;Lkotlin/f/a/b;)V
check-cast v2, Lkotlin/f/a/a;
.line 32069
new-instance p1, Lcom/imo/android/imoim/y/e$a;
invoke-direct {p1}, Lcom/imo/android/imoim/y/e$a;-><init>()V
new-array v3, v0, [Lkotlin/f/a/a;
const/4 v4, 0x0
aput-object v2, v3, v4
invoke-virtual {p1, v3}, Lcom/imo/android/imoim/y/e$a;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask;
return-void
.line 30039
:cond_80
:goto_80
sget-object v2, Lcom/imo/android/imoim/y/h;->INVALID_PARAM:Lcom/imo/android/imoim/y/h;
invoke-interface {p1, v2}, Lkotlin/f/a/b;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
:try_end_85
.catch Ljava/lang/Exception; {:try_start_20 .. :try_end_85} :catch_86
return-void
:catch_86
move-exception p1
.line 1072
invoke-virtual {p0, v1, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
.line 1073
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v1, ""
invoke-static {v0, p1, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-interface {p2, p1}, Lcom/imo/android/imoim/web/engine/a;->a(Ljava/lang/Object;)V
return-void
.end method
.method public final getBigoPayDeviceInfo(Ljava/lang/Object;)Ljava/lang/String;
.registers 7
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
.line 1581
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result p1
if-nez p1, :cond_b
.line 1582
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 1585
:cond_b
new-instance p1, Lorg/json/JSONObject;
invoke-direct {p1}, Lorg/json/JSONObject;-><init>()V
.line 1586
sget-object v0, Lcom/imo/android/imoim/am/g;->a:Lcom/imo/android/imoim/am/g;
.line 46073
invoke-static {}, Lcom/imo/android/imoim/am/g;->a()Lcom/imo/android/imoim/am/c;
move-result-object v0
invoke-interface {v0}, Lcom/imo/android/imoim/am/c;->b()Ljava/lang/String;
move-result-object v0
.line 1587
sget-object v1, Lcom/imo/android/imoim/am/g;->a:Lcom/imo/android/imoim/am/g;
.line 46081
invoke-static {}, Lcom/imo/android/imoim/am/g;->a()Lcom/imo/android/imoim/am/c;
move-result-object v1
invoke-interface {v1}, Lcom/imo/android/imoim/am/c;->d()Ljava/lang/String;
move-result-object v1
.line 1589
sget-object v2, Lcom/imo/android/imoim/util/df$bf;->PHONE_CC:Lcom/imo/android/imoim/util/df$bf;
const-string v3, ""
invoke-static {v2, v3}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
.line 1590
invoke-static {}, Lcom/google/i18n/phonenumbers/g;->a()Lcom/google/i18n/phonenumbers/g;
move-result-object v4
invoke-virtual {v4, v2}, Lcom/google/i18n/phonenumbers/g;->c(Ljava/lang/String;)I
move-result v2
.line 1591
new-instance v4, Ljava/lang/StringBuilder;
invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
sget-object v2, Lcom/imo/android/imoim/util/df$bf;->PHONE:Lcom/imo/android/imoim/util/df$bf;
invoke-static {v2, v3}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
:try_start_49
const-string v4, "deviceId"
.line 1594
invoke-virtual {p1, v4, v0}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v0, "bigoPayPhone"
.line 1595
invoke-virtual {p1, v0, v1}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v0, "imoPhone"
.line 1596
invoke-virtual {p1, v0, v2}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const/4 v0, 0x0
.line 1598
invoke-static {v0, v3, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
:try_end_5d
.catch Lorg/json/JSONException; {:try_start_49 .. :try_end_5d} :catch_5e
return-object p1
:catch_5e
move-exception p1
.line 1601
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
const-string v1, "getBigoPayDeviceInfo: e="
invoke-virtual {v1, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
const-string v1, "DDAI_BaseDsBridgeApi"
invoke-static {v1, v0}, Lcom/imo/android/imoim/util/bt;->c(Ljava/lang/String;Ljava/lang/String;)V
const/4 v0, 0x1
.line 1602
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-static {v0, p1, v3}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public final getBigoPayUserInfo(Ljava/lang/Object;)Ljava/lang/String;
.registers 6
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
const-string p1, ""
.line 1559
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v0
if-nez v0, :cond_d
.line 1560
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 1563
:cond_d
new-instance v0, Lorg/json/JSONObject;
invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
.line 1564
sget-object v1, Lcom/imo/android/imoim/am/g;->a:Lcom/imo/android/imoim/am/g;
.line 45069
invoke-static {}, Lcom/imo/android/imoim/am/g;->a()Lcom/imo/android/imoim/am/c;
move-result-object v1
invoke-interface {v1}, Lcom/imo/android/imoim/am/c;->a()Ljava/lang/String;
move-result-object v1
.line 1565
sget-object v2, Lcom/imo/android/imoim/am/g;->a:Lcom/imo/android/imoim/am/g;
.line 45077
invoke-static {}, Lcom/imo/android/imoim/am/g;->a()Lcom/imo/android/imoim/am/c;
move-result-object v2
invoke-interface {v2}, Lcom/imo/android/imoim/am/c;->c()Ljava/lang/String;
move-result-object v2
:try_start_26
const-string v3, "token"
.line 1567
invoke-virtual {v0, v3, v1}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "uid"
.line 1568
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const/4 v1, 0x0
.line 1570
invoke-static {v1, p1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
:try_end_35
.catch Lorg/json/JSONException; {:try_start_26 .. :try_end_35} :catch_36
return-object p1
:catch_36
move-exception v0
.line 1573
invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
const-string v2, "getBigoPayUserInfo: e="
invoke-virtual {v2, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
const-string v2, "DDAI_BaseDsBridgeApi"
invoke-static {v2, v1}, Lcom/imo/android/imoim/util/bt;->c(Ljava/lang/String;Ljava/lang/String;)V
const/4 v1, 0x1
.line 1574
invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
invoke-static {v1, v0, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public final getBigoUid(Ljava/lang/Object;Lcom/imo/android/imoim/web/engine/a;)V
.registers 5
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/Object;",
"Lcom/imo/android/imoim/web/engine/a<",
"Ljava/lang/String;",
">;)V"
}
.end annotation
.line 1428
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v0
const-string v1, "getBigoUid"
if-nez v0, :cond_13
.line 1429
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 1430
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
invoke-interface {p2, p1}, Lcom/imo/android/imoim/web/engine/a;->a(Ljava/lang/Object;)V
return-void
.line 1434
:cond_13
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v0, "getBigoUid: data = "
invoke-virtual {v0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 41082
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 1437
:try_start_1f
sget-object p1, Lcom/imo/android/imoim/network/linkd/LiveLinkd;->INSTANCE:Lcom/imo/android/imoim/network/linkd/LiveLinkd;
new-instance v0, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$s6l1lBSnDZeNCqjqxM8aGKwepWo;
invoke-direct {v0, p0, p2}, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$s6l1lBSnDZeNCqjqxM8aGKwepWo;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;Lcom/imo/android/imoim/web/engine/a;)V
invoke-virtual {p1, v0}, Lcom/imo/android/imoim/network/linkd/LiveLinkd;->getBigUid(Lkotlin/f/a/b;)V
:try_end_29
.catchall {:try_start_1f .. :try_end_29} :catchall_2a
return-void
:catchall_2a
move-exception p1
.line 1455
invoke-virtual {p0, v1, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method public final getBigoWebTokenWithUid(Ljava/lang/Object;Lcom/imo/android/imoim/web/engine/a;)V
.registers 6
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/Object;",
"Lcom/imo/android/imoim/web/engine/a<",
"Ljava/lang/String;",
">;)V"
}
.end annotation
.line 598
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v0
const-string v1, "getBigoWebTokenWithUid"
if-nez v0, :cond_13
.line 599
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 600
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
invoke-interface {p2, p1}, Lcom/imo/android/imoim/web/engine/a;->a(Ljava/lang/Object;)V
return-void
.line 604
:cond_13
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v0, "getBigoWebTokenWithUid: data = "
invoke-virtual {v0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 15082
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 606
iget-object p1, p0, Lcom/imo/android/imoim/webview/a/a/a/d;->b:Ljava/lang/String;
.line 607
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_3d
.line 608
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
const-string v2, "emptyUrl: "
invoke-virtual {v2, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/String;)V
.line 609
new-instance v0, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$i4j1nEw81ncR1Wyf-R7qpLxU8OI;
invoke-direct {v0, p2, p1}, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$i4j1nEw81ncR1Wyf-R7qpLxU8OI;-><init>(Lcom/imo/android/imoim/web/engine/a;Ljava/lang/String;)V
invoke-static {v0}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
return-void
.line 615
:cond_3d
sget-object v0, Lcom/imo/android/imoim/live/a/b;->c:Lcom/imo/android/imoim/live/a/b;
new-instance v1, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$0KXfpvLpmQkIeU9ik_J0KcxUBbo;
invoke-direct {v1, p0, p2}, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$0KXfpvLpmQkIeU9ik_J0KcxUBbo;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;Lcom/imo/android/imoim/web/engine/a;)V
const-string p2, "url"
invoke-static {p1, p2}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string p2, "callback"
invoke-static {v1, p2}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 16033
new-instance p2, Lcom/imo/android/imoim/live/a/c;
sget-object v2, Lcom/imo/android/imoim/live/a/b;->b:Lkotlinx/coroutines/af;
check-cast v0, Lcom/imo/android/imoim/live/a/d;
invoke-direct {p2, v2, p1, v1, v0}, Lcom/imo/android/imoim/live/a/c;-><init>(Lkotlinx/coroutines/af;Ljava/lang/String;Lkotlin/f/a/b;Lcom/imo/android/imoim/live/a/d;)V
.line 16063
invoke-virtual {p2}, Lcom/imo/android/imoim/live/a/c;->a()V
return-void
.end method
.method public final getContactCallData(Ljava/lang/Object;Lcom/imo/android/imoim/web/engine/a;)V
.registers 6
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/Object;",
"Lcom/imo/android/imoim/web/engine/a<",
"Ljava/lang/String;",
">;)V"
}
.end annotation
.line 1885
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v0
const-string v1, "getContactCallData"
if-nez v0, :cond_13
.line 1886
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 1887
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
invoke-interface {p2, p1}, Lcom/imo/android/imoim/web/engine/a;->a(Ljava/lang/Object;)V
return-void
.line 1891
:cond_13
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, " -> data = "
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
.line 50111
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 1893
new-instance p1, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$SjEcuxlHr3TRxOVPOzoY6RaupP8;
invoke-direct {p1, p0, p2, v1}, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$SjEcuxlHr3TRxOVPOzoY6RaupP8;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;Lcom/imo/android/imoim/web/engine/a;Ljava/lang/String;)V
invoke-static {p1}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
return-void
.end method
.method public final getDeviceId(Ljava/lang/Object;)Ljava/lang/String;
.registers 4
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
.line 1722
invoke-static {}, Lcom/imo/android/imoim/web/n;->b()Lorg/json/JSONObject;
move-result-object p1
const/4 v0, 0x0
const-string v1, "success"
invoke-static {v0, v1, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public final getDeviceInfo(Ljava/lang/Object;)Ljava/lang/String;
.registers 7
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
const-string v0, " "
.line 199
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v1
const-string v2, "getDeviceInfo"
if-nez v1, :cond_12
.line 200
invoke-virtual {p0, v2}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 201
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 204
:cond_12
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v1, "getDeviceInfo: data = "
invoke-virtual {v1, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 4082
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 206
new-instance p1, Lorg/json/JSONObject;
invoke-direct {p1}, Lorg/json/JSONObject;-><init>()V
:try_start_23
const-string v1, "countryCode"
.line 208
invoke-static {}, Lcom/imo/android/imoim/util/ei;->h()Ljava/lang/String;
move-result-object v3
invoke-virtual {p1, v1, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "appVersion"
.line 209
invoke-static {}, Lcom/imo/android/imoim/util/ei;->m()Ljava/lang/String;
move-result-object v3
invoke-virtual {p1, v1, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "appVersionCode"
.line 210
invoke-static {}, Lcom/imo/android/imoim/util/ei;->n()I
move-result v3
invoke-virtual {p1, v1, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "mobile"
.line 211
new-instance v3, Ljava/lang/StringBuilder;
invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
sget-object v4, Landroid/os/Build;->MANUFACTURER:Ljava/lang/String;
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
sget-object v4, Landroid/os/Build;->BRAND:Ljava/lang/String;
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
sget-object v0, Landroid/os/Build;->MODEL:Ljava/lang/String;
invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-virtual {p1, v1, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v0, "mobileSys"
.line 212
new-instance v1, Ljava/lang/StringBuilder;
const-string v3, "Android "
invoke-direct {v1, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
sget-object v3, Landroid/os/Build$VERSION;->RELEASE:Ljava/lang/String;
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-virtual {p1, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v0, "networkType"
.line 213
invoke-static {}, Lcom/imo/android/imoim/util/ei;->J()Ljava/lang/String;
move-result-object v1
invoke-virtual {p1, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v0, "language"
.line 214
invoke-static {}, Lcom/imo/android/imoim/util/ei;->x()Ljava/lang/String;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/String;->toUpperCase()Ljava/lang/String;
move-result-object v1
invoke-virtual {p1, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v0, "longitude"
.line 215
invoke-static {}, Lcom/imo/android/imoim/util/common/g;->a()Ljava/lang/Double;
move-result-object v1
invoke-virtual {p1, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v0, "latitude"
.line 216
invoke-static {}, Lcom/imo/android/imoim/util/common/g;->b()Ljava/lang/Double;
move-result-object v1
invoke-virtual {p1, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const/4 v0, 0x0
const-string v1, "success"
.line 217
invoke-static {v0, v1, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
:try_end_a5
.catch Ljava/lang/Exception; {:try_start_23 .. :try_end_a5} :catch_a6
return-object p1
:catch_a6
move-exception p1
.line 219
invoke-virtual {p0, v2, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
const/4 v0, -0x1
.line 220
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v1, ""
invoke-static {v0, p1, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public final getFeedbackGroup(Ljava/lang/Object;)Ljava/lang/String;
.registers 7
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
const-string v0, ""
.line 1012
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v1
const-string v2, "getFeedbackGroup"
if-nez v1, :cond_12
.line 1013
invoke-virtual {p0, v2}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 1014
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 1017
:cond_12
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v1, "getFeedbackGroup: data = "
invoke-virtual {v1, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 27082
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 1020
:try_start_1e
new-instance p1, Lorg/json/JSONObject;
invoke-direct {p1}, Lorg/json/JSONObject;-><init>()V
.line 1021
sget-object v1, Lcom/imo/android/imoim/imoout/a/a;->c:Lcom/imo/android/imoim/imoout/a/a;
invoke-static {}, Lcom/imo/android/imoim/imoout/a/a;->c()Lcom/imo/android/imoim/imoout/a/a/b;
move-result-object v1
.line 28072
invoke-virtual {v1}, Lcom/imo/android/imoim/imoout/a/a/b;->c()Z
move-result v3
if-eqz v3, :cond_47
.line 28073
new-instance v3, Ljava/lang/StringBuilder;
const-string v4, "http://bgroup.imo.im/"
invoke-direct {v3, v4}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v1}, Lcom/imo/android/imoim/imoout/a/a/b;->d()Ljava/lang/String;
move-result-object v1
invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, "/1"
invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
goto :goto_48
:cond_47
move-object v1, v0
:goto_48
const-string v3, "getFeedbackGroup: "
.line 1022
invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v4
invoke-virtual {v3, v4}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 28082
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
const-string v3, "link"
.line 1023
invoke-virtual {p1, v3, v1}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const/4 v1, 0x0
.line 1024
invoke-static {v1, v0, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
:try_end_5e
.catch Lorg/json/JSONException; {:try_start_1e .. :try_end_5e} :catch_5f
return-object p1
:catch_5f
move-exception p1
.line 1027
invoke-virtual {p0, v2, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
.line 1028
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
const-string v2, "getFeedbackGroup: e="
invoke-virtual {v2, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
const-string v2, "DDAI_BaseDsBridgeApi"
invoke-static {v2, v1}, Lcom/imo/android/imoim/util/bt;->c(Ljava/lang/String;Ljava/lang/String;)V
const/4 v1, 0x1
.line 1029
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-static {v1, p1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public final getGroupCallData(Ljava/lang/Object;Lcom/imo/android/imoim/web/engine/a;)V
.registers 6
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/Object;",
"Lcom/imo/android/imoim/web/engine/a<",
"Ljava/lang/String;",
">;)V"
}
.end annotation
.line 1913
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v0
const-string v1, "getGroupCallData"
if-nez v0, :cond_13
.line 1914
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 1915
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
invoke-interface {p2, p1}, Lcom/imo/android/imoim/web/engine/a;->a(Ljava/lang/Object;)V
return-void
.line 1919
:cond_13
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, " -> data = "
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
.line 50115
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 1921
new-instance p1, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$NabGlDWKEw-Mo1pdbY6PHxvSVPU;
invoke-direct {p1, p0, p2, v1}, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$NabGlDWKEw-Mo1pdbY6PHxvSVPU;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;Lcom/imo/android/imoim/web/engine/a;Ljava/lang/String;)V
invoke-static {p1}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
return-void
.end method
.method public final getImoOutToken(Ljava/lang/Object;)Ljava/lang/String;
.registers 6
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
const-string v0, ""
.line 986
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v1
const-string v2, "getImoOutToken"
if-nez v1, :cond_12
.line 987
invoke-virtual {p0, v2}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 988
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 991
:cond_12
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v1, "getImoOutToken: data = "
invoke-virtual {v1, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 25082
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 993
new-instance p1, Lorg/json/JSONObject;
invoke-direct {p1}, Lorg/json/JSONObject;-><init>()V
:try_start_23
const-string v1, "token"
.line 995
sget-object v3, Lcom/imo/android/imoim/webview/a/a/a/d;->f:Ljava/lang/String;
if-nez v3, :cond_2b
move-object v3, v0
goto :goto_2d
:cond_2b
sget-object v3, Lcom/imo/android/imoim/webview/a/a/a/d;->f:Ljava/lang/String;
:goto_2d
invoke-virtual {p1, v1, v3}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 996
new-instance v1, Ljava/lang/StringBuilder;
const-string v3, "getImoOutToken: "
invoke-direct {v1, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
sget-object v3, Lcom/imo/android/imoim/webview/a/a/a/d;->f:Ljava/lang/String;
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 26082
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
const-string v1, "app"
const-string v3, "imo_stable"
.line 997
invoke-virtual {p1, v1, v3}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "version"
.line 998
invoke-static {}, Lcom/imo/android/imoim/util/ei;->n()I
move-result v3
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v3
invoke-virtual {p1, v1, v3}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "platform"
const-string v3, "android"
.line 999
invoke-virtual {p1, v1, v3}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const/4 v1, 0x0
.line 1000
invoke-static {v1, v0, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
:try_end_5f
.catch Lorg/json/JSONException; {:try_start_23 .. :try_end_5f} :catch_60
return-object p1
:catch_60
move-exception p1
.line 1003
invoke-virtual {p0, v2, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
.line 1004
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
const-string v2, "getImoOutToken: e="
invoke-virtual {v2, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
const-string v2, "DDAI_BaseDsBridgeApi"
invoke-static {v2, v1}, Lcom/imo/android/imoim/util/bt;->c(Ljava/lang/String;Ljava/lang/String;)V
const/4 v1, 0x1
.line 1005
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-static {v1, p1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public final getJobIdentity(Ljava/lang/Object;)Ljava/lang/String;
.registers 6
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
.line 1627
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result p1
if-nez p1, :cond_b
.line 1628
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 1631
:cond_b
:try_start_b
new-instance p1, Lorg/json/JSONObject;
invoke-direct {p1}, Lorg/json/JSONObject;-><init>()V
.line 1632
sget-object v0, Lcom/imo/android/imoim/util/df$ad;->IMO_JOB_IDENTITY:Lcom/imo/android/imoim/util/df$ad;
const-string v1, "applicant"
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
const-string v1, "DDAI_BaseDsBridgeApi"
const-string v2, "imo job identity: "
.line 1633
invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
.line 48071
invoke-static {v1, v2}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
const-string v1, "imo_job_identity"
.line 1634
invoke-virtual {p1, v1, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const/4 v0, 0x0
const-string v1, "success"
.line 1635
invoke-static {v0, v1, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
:try_end_33
.catch Ljava/lang/Exception; {:try_start_b .. :try_end_33} :catch_34
return-object p1
:catch_34
move-exception p1
const/4 v0, 0x1
.line 1637
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v1, ""
invoke-static {v0, p1, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public final getPremiumPrice(Ljava/lang/Object;Lcom/imo/android/imoim/web/engine/a;)V
.registers 5
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/Object;",
"Lcom/imo/android/imoim/web/engine/a<",
"Ljava/lang/String;",
">;)V"
}
.end annotation
.line 385
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v0
const-string v1, "getPremiumPrice"
if-nez v0, :cond_c
.line 386
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
return-void
.line 390
:cond_c
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v0, "getPremiumPrice: data = "
invoke-virtual {v0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 9082
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 10006
:try_start_18
iget-object p1, p0, Lcom/imo/android/imoim/web/b/a/a;->e:Lcom/imo/android/imoim/web/b/a/b;
.line 393
check-cast p1, Lcom/imo/android/imoim/webview/a/b/a/b;
if-eqz p1, :cond_21
.line 395
invoke-virtual {p1, p2}, Lcom/imo/android/imoim/webview/a/b/a/b;->a(Lcom/imo/android/imoim/web/engine/a;)V
:try_end_21
.catch Ljava/lang/Exception; {:try_start_18 .. :try_end_21} :catch_22
:cond_21
return-void
:catch_22
move-exception p1
.line 398
invoke-virtual {p0, v1, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method public final getSP(Ljava/lang/Object;)Ljava/lang/String;
.registers 4
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
.line 1717
invoke-static {}, Lcom/imo/android/imoim/web/n;->a()Lorg/json/JSONObject;
move-result-object p1
const/4 v0, 0x0
const-string v1, "success"
invoke-static {v0, v1, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public final getSalatInfo(Ljava/lang/Object;)Ljava/lang/String;
.registers 6
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
const-string v0, ""
.line 1403
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v1
const-string v2, "getSalatInfo"
if-nez v1, :cond_12
.line 1404
invoke-virtual {p0, v2}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 1405
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 1408
:cond_12
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v1, "getSalatInfo: data = "
invoke-virtual {v1, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 40082
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 41006
:try_start_1e
iget-object p1, p0, Lcom/imo/android/imoim/web/b/a/a;->e:Lcom/imo/android/imoim/web/b/a/b;
.line 1411
check-cast p1, Lcom/imo/android/imoim/webview/a/b/a/b;
:try_end_22
.catch Ljava/lang/Exception; {:try_start_1e .. :try_end_22} :catch_37
const-string v1, "success"
const/4 v3, 0x0
if-eqz p1, :cond_32
.line 1413
:try_start_27
invoke-virtual {p1}, Lcom/imo/android/imoim/webview/a/b/a/b;->j()Lorg/json/JSONObject;
move-result-object p1
if-eqz p1, :cond_32
.line 1415
invoke-static {v3, v1, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.line 1418
:cond_32
invoke-static {v3, v1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
:try_end_36
.catch Ljava/lang/Exception; {:try_start_27 .. :try_end_36} :catch_37
return-object p1
:catch_37
move-exception p1
.line 1420
invoke-virtual {p0, v2, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
const/4 v1, 0x1
.line 1421
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-static {v1, p1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public final getSceneData(Ljava/lang/Object;)Ljava/lang/String;
.registers 8
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
const-string v0, ""
.line 676
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v1
const-string v2, "getSceneData"
if-nez v1, :cond_12
.line 677
invoke-virtual {p0, v2}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 678
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 681
:cond_12
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v1, "getSceneData: data = "
invoke-virtual {v1, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 17082
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 18006
:try_start_1e
iget-object p1, p0, Lcom/imo/android/imoim/web/b/a/a;->e:Lcom/imo/android/imoim/web/b/a/b;
.line 684
check-cast p1, Lcom/imo/android/imoim/webview/a/b/a/b;
:try_end_22
.catch Ljava/lang/Exception; {:try_start_1e .. :try_end_22} :catch_47
const-string v1, "success"
const/4 v3, 0x0
if-eqz p1, :cond_42
.line 686
:try_start_27
invoke-virtual {p1}, Lcom/imo/android/imoim/webview/a/b/a/b;->e()Lcom/imo/android/imoim/webview/a/a/a/d$c;
move-result-object p1
if-eqz p1, :cond_42
.line 688
invoke-virtual {p1}, Lcom/imo/android/imoim/webview/a/a/a/d$c;->a()Lorg/json/JSONObject;
move-result-object p1
const-string v4, "getSceneData: response = "
.line 690
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v5
invoke-virtual {v4, v5}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 18082
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 692
invoke-static {v3, v1, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.line 695
:cond_42
invoke-static {v3, v1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
:try_end_46
.catch Ljava/lang/Exception; {:try_start_27 .. :try_end_46} :catch_47
return-object p1
:catch_47
move-exception p1
.line 697
invoke-virtual {p0, v2, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
const/4 v1, 0x1
.line 698
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-static {v1, p1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public final getShareInfo(Ljava/lang/Object;Lcom/imo/android/imoim/web/engine/a;)V
.registers 6
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/Object;",
"Lcom/imo/android/imoim/web/engine/a<",
"Ljava/lang/String;",
">;)V"
}
.end annotation
.line 1992
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v0
const-string v1, "getShareInfo"
if-nez v0, :cond_13
.line 1993
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 1994
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
invoke-interface {p2, p1}, Lcom/imo/android/imoim/web/engine/a;->a(Ljava/lang/Object;)V
return-void
.line 1998
:cond_13
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, " -> data = "
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
.line 50127
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 50131
invoke-static {}, Lsg/bigo/core/task/a$a;->a()Lsg/bigo/core/task/a;
move-result-object p1
.line 2000
sget-object v0, Lsg/bigo/core/task/b;->IO:Lsg/bigo/core/task/b;
new-instance v2, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$gizbrKCEPLrP0gMDdqdatIHVFrs;
invoke-direct {v2, p0, p2, v1}, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$gizbrKCEPLrP0gMDdqdatIHVFrs;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;Lcom/imo/android/imoim/web/engine/a;Ljava/lang/String;)V
invoke-virtual {p1, v0, v2}, Lsg/bigo/core/task/a;->a(Lsg/bigo/core/task/b;Ljava/lang/Runnable;)Lbolts/e;
return-void
.end method
.method public final getSingBoxDownloadedLogin(Ljava/lang/Object;)Ljava/lang/String;
.registers 4
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
.line 368
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result p1
if-nez p1, :cond_b
.line 369
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 372
:cond_b
new-instance p1, Lorg/json/JSONObject;
invoke-direct {p1}, Lorg/json/JSONObject;-><init>()V
:try_start_10
const-string v0, "installed"
.line 374
sget-object v1, Lcom/imo/android/imoim/singbox/g;->a:Lcom/imo/android/imoim/singbox/g;
invoke-virtual {v1}, Lcom/imo/android/imoim/singbox/g;->m()Z
move-result v1
invoke-virtual {p1, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;
const-string v0, "login"
.line 375
invoke-static {}, Lcom/imo/android/imoim/singbox/f;->a()Lcom/imo/android/imoim/singbox/e;
move-result-object v1
invoke-interface {v1}, Lcom/imo/android/imoim/singbox/e;->b()Z
move-result v1
invoke-virtual {p1, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;
const/4 v0, 0x0
const-string v1, "success"
.line 376
invoke-static {v0, v1, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
:try_end_2f
.catch Ljava/lang/Exception; {:try_start_10 .. :try_end_2f} :catch_30
return-object p1
:catch_30
move-exception p1
const/4 v0, -0x1
.line 378
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v1, ""
invoke-static {v0, p1, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public final getUserData(Ljava/lang/Object;)Ljava/lang/String;
.registers 4
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
const/4 p1, 0x1
.line 1727
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Z)Z
move-result v0
const-string v1, ""
if-eqz v0, :cond_1e
.line 1728
invoke-static {}, Lcom/imo/android/imoim/web/n;->c()Lorg/json/JSONObject;
move-result-object v0
if-nez v0, :cond_16
const-string v0, "getUserData null"
.line 1730
invoke-static {p1, v0, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
:cond_16
const/4 p1, 0x0
const-string v1, "success"
.line 1732
invoke-static {p1, v1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
:cond_1e
const/4 p1, 0x2
const-string v0, "no permission"
.line 1735
invoke-static {p1, v0, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public final getUserInfo(Ljava/lang/Object;)Ljava/lang/String;
.registers 5
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
.line 344
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v0
const-string v1, "getUserInfo"
if-nez v0, :cond_10
.line 345
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 346
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 349
:cond_10
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v0, "getUserInfo: data = "
invoke-virtual {v0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 8082
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 351
new-instance p1, Lorg/json/JSONObject;
invoke-direct {p1}, Lorg/json/JSONObject;-><init>()V
:try_start_21
const-string v0, "hashUid"
.line 353
sget-object v2, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v2}, Lcom/imo/android/imoim/managers/c;->j()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v0, "alias"
.line 354
sget-object v2, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v2}, Lcom/imo/android/imoim/managers/c;->k()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v0, "usertype"
.line 355
sget-object v2, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-static {}, Lcom/imo/android/imoim/managers/c;->a()Z
move-result v2
if-eqz v2, :cond_44
const-string v2, "premium"
goto :goto_46
:cond_44
const-string v2, "normal"
:goto_46
invoke-virtual {p1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v0, "premium_from"
.line 356
sget-object v2, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-static {}, Lcom/imo/android/imoim/managers/c;->c()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v0, "auto_renew"
.line 357
sget-object v2, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-static {}, Lcom/imo/android/imoim/managers/c;->d()Z
move-result v2
invoke-virtual {p1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;
const/4 v0, 0x0
const-string v2, "success"
.line 358
invoke-static {v0, v2, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
:try_end_66
.catch Ljava/lang/Exception; {:try_start_21 .. :try_end_66} :catch_67
return-object p1
:catch_67
move-exception p1
.line 360
invoke-virtual {p0, v1, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
const/4 v0, -0x1
.line 361
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v1, ""
invoke-static {v0, p1, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public final goLive(Ljava/lang/Object;)Ljava/lang/String;
.registers 7
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
.line 1462
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v0
const-string v1, "goLive"
if-nez v0, :cond_10
.line 1463
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 1464
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 1467
:cond_10
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v0, "goLive: data = "
invoke-virtual {v0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 42082
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 1469
invoke-static {}, Lsg/bigo/common/a;->b()Landroid/app/Activity;
move-result-object p1
const-string v0, ""
if-nez p1, :cond_3a
.line 1471
sget-object p1, Lcom/imo/android/imoim/web/m;->a:Lcom/imo/android/imoim/web/m;
iget-object p1, p0, Lcom/imo/android/imoim/webview/a/a/a/d;->d:Lcom/imo/android/imoim/web/b;
new-instance v2, Lcom/imo/android/imoim/web/d;
sget-object v3, Lcom/imo/android/imoim/web/e;->JS_ERROR:Lcom/imo/android/imoim/web/e;
const-string v4, "activity null"
invoke-direct {v2, v1, v3, v4}, Lcom/imo/android/imoim/web/d;-><init>(Ljava/lang/String;Lcom/imo/android/imoim/web/e;Ljava/lang/String;)V
invoke-static {p1, v2}, Lcom/imo/android/imoim/web/m;->a(Lcom/imo/android/imoim/web/b;Lcom/imo/android/imoim/web/d;)V
const/4 p1, 0x1
.line 1473
invoke-static {p1, v4, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.line 1476
:cond_3a
new-instance v1, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$6tHQItnJ2PJcNxIDg6_B9p0T0Rg;
invoke-direct {v1, p0, p1}, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$6tHQItnJ2PJcNxIDg6_B9p0T0Rg;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;Landroid/app/Activity;)V
invoke-static {v1}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
const/4 p1, 0x0
const-string v1, "success"
.line 1483
invoke-static {p1, v1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public final goNobleSystem(Ljava/lang/Object;)Ljava/lang/String;
.registers 7
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
.line 1490
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v0
const-string v1, "go NobleSystem"
if-nez v0, :cond_10
.line 1491
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 1492
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 1494
:cond_10
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, ": data = "
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
.line 43082
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 1496
invoke-static {}, Lsg/bigo/common/a;->b()Landroid/app/Activity;
move-result-object p1
const-string v0, ""
if-nez p1, :cond_41
.line 1498
sget-object p1, Lcom/imo/android/imoim/web/m;->a:Lcom/imo/android/imoim/web/m;
iget-object p1, p0, Lcom/imo/android/imoim/webview/a/a/a/d;->d:Lcom/imo/android/imoim/web/b;
new-instance v2, Lcom/imo/android/imoim/web/d;
sget-object v3, Lcom/imo/android/imoim/web/e;->JS_ERROR:Lcom/imo/android/imoim/web/e;
const-string v4, "activity null"
invoke-direct {v2, v1, v3, v4}, Lcom/imo/android/imoim/web/d;-><init>(Ljava/lang/String;Lcom/imo/android/imoim/web/e;Ljava/lang/String;)V
invoke-static {p1, v2}, Lcom/imo/android/imoim/web/m;->a(Lcom/imo/android/imoim/web/b;Lcom/imo/android/imoim/web/d;)V
const/4 p1, 0x1
.line 1500
invoke-static {p1, v4, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.line 1503
:cond_41
new-instance v2, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$6byb-2k2hwnj8VxqBvVJyEjh5w8;
invoke-direct {v2, p0, p1, v1}, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$6byb-2k2hwnj8VxqBvVJyEjh5w8;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;Landroid/app/Activity;Ljava/lang/String;)V
invoke-static {v2}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
const/4 p1, 0x0
const-string v1, "success"
.line 1510
invoke-static {p1, v1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public final hideOptionMenu(Ljava/lang/Object;)Ljava/lang/String;
.registers 4
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
.line 462
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v0
if-nez v0, :cond_10
const-string p1, "hideOptionMenu"
.line 463
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 464
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 467
:cond_10
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v0, "hideOptionMenu: data = "
invoke-virtual {v0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 12082
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 469
new-instance p1, Lcom/imo/android/imoim/webview/a/a/a/d$20;
invoke-direct {p1, p0}, Lcom/imo/android/imoim/webview/a/a/a/d$20;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;)V
invoke-static {p1}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
const/4 p1, 0x0
const-string v0, "success"
const-string v1, ""
.line 483
invoke-static {p1, v0, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public final hideTitleBar(Ljava/lang/Object;)Ljava/lang/String;
.registers 5
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
const-string v0, ""
.line 921
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v1
const-string v2, "hideTitleBar"
if-nez v1, :cond_12
.line 922
invoke-virtual {p0, v2}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 923
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 926
:cond_12
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v1, "hideTitleBar: data = "
invoke-virtual {v1, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 23082
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 929
:try_start_1e
new-instance p1, Lcom/imo/android/imoim/webview/a/a/a/d$8;
invoke-direct {p1, p0}, Lcom/imo/android/imoim/webview/a/a/a/d$8;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;)V
invoke-static {p1}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
const/4 p1, 0x0
const-string v1, "success"
.line 943
invoke-static {p1, v1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
:try_end_2d
.catch Ljava/lang/Exception; {:try_start_1e .. :try_end_2d} :catch_2e
return-object p1
:catch_2e
move-exception p1
.line 945
invoke-virtual {p0, v2, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
const/4 v1, 0x1
.line 946
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-static {v1, p1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public final isAdLoaded(Ljava/lang/Object;)Ljava/lang/String;
.registers 6
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
const-string v0, "DDAI_BaseDsBridgeApi"
.line 1801
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v1
if-nez v1, :cond_d
.line 1802
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 1804
:cond_d
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v1, "isAdLoaded: data = "
invoke-virtual {v1, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 50090
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 50094
:try_start_19
iget-object p1, p0, Lcom/imo/android/imoim/web/b/a/a;->e:Lcom/imo/android/imoim/web/b/a/b;
.line 1808
check-cast p1, Lcom/imo/android/imoim/webview/a/b/a/b;
const/4 v1, 0x0
if-eqz p1, :cond_25
.line 1811
invoke-virtual {p1}, Lcom/imo/android/imoim/webview/a/b/a/b;->g()Z
move-result p1
goto :goto_26
:cond_25
const/4 p1, 0x0
.line 1814
:goto_26
new-instance v2, Lorg/json/JSONObject;
invoke-direct {v2}, Lorg/json/JSONObject;-><init>()V
const-string v3, "result"
.line 1815
invoke-static {p1}, Ljava/lang/String;->valueOf(Z)Ljava/lang/String;
move-result-object p1
invoke-static {v2, v3, p1}, Lcom/imo/android/imoim/util/cg;->a(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)V
const-string p1, "success"
.line 1816
invoke-static {v1, p1, v2}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
:try_end_3a
.catch Ljava/lang/Exception; {:try_start_19 .. :try_end_3a} :catch_3b
goto :goto_5a
:catch_3b
move-exception p1
.line 1818
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
const-string v2, "isAdLoaded: e = "
invoke-virtual {v2, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/bt;->c(Ljava/lang/String;Ljava/lang/String;)V
const/4 v1, 0x1
.line 1819
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v2, "parse data failed: "
invoke-virtual {v2, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
const-string v2, ""
invoke-static {v1, p1, v2}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
.line 1821
:goto_5a
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
const-string v2, "isAdLoaded: value = "
invoke-virtual {v2, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
.line 50095
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
return-object p1
.end method
.method public final isWorldNewsEnable(Ljava/lang/Object;)Ljava/lang/String;
.registers 5
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
.line 1292
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result p1
const-string v0, "isWorldNewsEnable"
if-nez p1, :cond_10
.line 1293
invoke-virtual {p0, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 1294
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 37082
:cond_10
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 1300
:try_start_13
new-instance p1, Lorg/json/JSONObject;
invoke-direct {p1}, Lorg/json/JSONObject;-><init>()V
:try_end_18
.catch Ljava/lang/Exception; {:try_start_13 .. :try_end_18} :catch_29
:try_start_18
const-string v1, "is_enable"
.line 1302
invoke-static {}, Lcom/imo/android/imoim/world/util/ad;->c()Z
move-result v2
invoke-virtual {p1, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;
:try_end_21
.catch Lorg/json/JSONException; {:try_start_18 .. :try_end_21} :catch_21
.catch Ljava/lang/Exception; {:try_start_18 .. :try_end_21} :catch_29
:catch_21
const/4 v1, 0x0
:try_start_22
const-string v2, "success"
.line 1306
invoke-static {v1, v2, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
:try_end_28
.catch Ljava/lang/Exception; {:try_start_22 .. :try_end_28} :catch_29
return-object p1
:catch_29
move-exception p1
.line 1308
invoke-virtual {p0, v0, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
const/4 v0, 0x1
.line 1309
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v1, ""
invoke-static {v0, p1, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public final jumpToActivity(Ljava/lang/Object;)Ljava/lang/String;
.registers 13
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
const-string v0, "DDAI_BaseDsBridgeApi"
.line 1676
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v1
if-nez v1, :cond_d
.line 1677
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 1679
:cond_d
invoke-static {}, Lsg/bigo/common/a;->b()Landroid/app/Activity;
move-result-object v6
const-string v7, ""
const/4 v8, 0x1
if-nez v6, :cond_1d
const-string p1, "activity null"
.line 1681
invoke-static {v8, p1, v7}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.line 1683
:cond_1d
new-instance v9, Ljava/util/concurrent/atomic/AtomicReference;
invoke-direct {v9}, Ljava/util/concurrent/atomic/AtomicReference;-><init>()V
.line 1685
:try_start_22
move-object v1, p1
check-cast v1, Lorg/json/JSONObject;
const-string v2, "module"
.line 1686
invoke-virtual {v1, v2}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
const-string v3, "go"
.line 1687
invoke-virtual {v1, v3}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v5
const-string v3, "extras"
.line 1688
invoke-virtual {v1, v3}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
move-result-object v3
.line 1689
new-instance v4, Ljava/lang/StringBuilder;
const-string v10, "jump to activity: jsonObject ["
invoke-direct {v4, v10}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v1}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
move-result-object v1
invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, "] extras: ["
invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, "]"
invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
.line 50073
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 1690
new-instance v10, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$tPADeFEGYBiB2HTcFZJeV6Mr2Eo;
move-object v1, v10
move-object v3, v9
move-object v4, p1
invoke-direct/range {v1 .. v6}, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$tPADeFEGYBiB2HTcFZJeV6Mr2Eo;-><init>(Ljava/lang/String;Ljava/util/concurrent/atomic/AtomicReference;Ljava/lang/Object;Ljava/lang/String;Landroid/app/Activity;)V
invoke-static {v10}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
:try_end_64
.catch Ljava/lang/Exception; {:try_start_22 .. :try_end_64} :catch_78
.line 1711
invoke-static {v9}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v1, "h5 protocol jumpToActivity result: "
invoke-virtual {v1, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
.line 50075
invoke-static {v0, p1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 1712
invoke-virtual {v9}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object;
move-result-object p1
check-cast p1, Ljava/lang/String;
return-object p1
:catch_78
move-exception p1
.line 1709
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-static {v8, p1, v7}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public final onSubscribeClick(Ljava/lang/Object;Lcom/imo/android/imoim/web/engine/a;)V
.registers 6
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/Object;",
"Lcom/imo/android/imoim/web/engine/a<",
"Ljava/lang/String;",
">;)V"
}
.end annotation
.line 1383
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v0
const-string v1, "onSubscribeClick"
if-nez v0, :cond_c
.line 1384
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
return-void
.line 1388
:cond_c
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
const-string v2, "onSubscribeClick: data = "
invoke-virtual {v2, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 39082
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 40006
:try_start_18
iget-object v0, p0, Lcom/imo/android/imoim/web/b/a/a;->e:Lcom/imo/android/imoim/web/b/a/b;
.line 1391
check-cast v0, Lcom/imo/android/imoim/webview/a/b/a/b;
if-eqz v0, :cond_21
.line 1393
invoke-virtual {v0, p1, p2}, Lcom/imo/android/imoim/webview/a/b/a/b;->a(Ljava/lang/Object;Lcom/imo/android/imoim/web/engine/a;)V
:try_end_21
.catchall {:try_start_18 .. :try_end_21} :catchall_22
:cond_21
return-void
:catchall_22
move-exception p1
.line 1396
invoke-virtual {p0, v1, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method public final pausePlayFile(Ljava/lang/Object;)Ljava/lang/String;
.registers 6
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
const-string v0, ""
.line 1231
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v1
const-string v2, "pausePlayFile"
if-nez v1, :cond_12
.line 1232
invoke-virtual {p0, v2}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 1233
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 1236
:cond_12
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
const-string v3, "pausePlayFile: data = "
invoke-virtual {v3, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 35082
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 1239
:try_start_1e
new-instance v1, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$jJC8PI29frZaaNotBd_74o4dfYc;
invoke-direct {v1, p0, p1}, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$jJC8PI29frZaaNotBd_74o4dfYc;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;Ljava/lang/Object;)V
invoke-static {v1}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
const/4 p1, 0x0
const-string v1, "success"
.line 1252
invoke-static {p1, v1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
:try_end_2d
.catch Ljava/lang/Exception; {:try_start_1e .. :try_end_2d} :catch_2e
return-object p1
:catch_2e
move-exception p1
.line 1254
invoke-virtual {p0, v2, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
const/4 v1, 0x1
.line 1255
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-static {v1, p1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public final playFile(Ljava/lang/Object;)Ljava/lang/String;
.registers 6
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
const-string v0, ""
.line 1194
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v1
const-string v2, "playFile"
if-nez v1, :cond_12
.line 1195
invoke-virtual {p0, v2}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 1196
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 1199
:cond_12
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
const-string v3, "playFile: data = "
invoke-virtual {v3, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 34082
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 1202
:try_start_1e
new-instance v1, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$SMrPqcpq-BNRCJVAO7iBjBmYECQ;
invoke-direct {v1, p0, p1}, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$SMrPqcpq-BNRCJVAO7iBjBmYECQ;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;Ljava/lang/Object;)V
invoke-static {v1}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
const/4 p1, 0x0
const-string v1, "success"
.line 1221
invoke-static {p1, v1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
:try_end_2d
.catch Ljava/lang/Exception; {:try_start_1e .. :try_end_2d} :catch_2e
return-object p1
:catch_2e
move-exception p1
.line 1223
invoke-virtual {p0, v2, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
const/4 v1, 0x1
.line 1224
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-static {v1, p1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public final preloadAd(Ljava/lang/Object;)Ljava/lang/String;
.registers 6
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
const-string v0, "DDAI_BaseDsBridgeApi"
.line 1773
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v1
if-nez v1, :cond_d
.line 1774
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 1776
:cond_d
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v1, "preloadAd: data = "
invoke-virtual {v1, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 50083
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 50087
:try_start_19
iget-object p1, p0, Lcom/imo/android/imoim/web/b/a/a;->e:Lcom/imo/android/imoim/web/b/a/b;
.line 1780
check-cast p1, Lcom/imo/android/imoim/webview/a/b/a/b;
const/4 v1, 0x0
if-eqz p1, :cond_25
.line 1783
invoke-virtual {p1}, Lcom/imo/android/imoim/webview/a/b/a/b;->f()Z
move-result p1
goto :goto_26
:cond_25
const/4 p1, 0x0
.line 1786
:goto_26
new-instance v2, Lorg/json/JSONObject;
invoke-direct {v2}, Lorg/json/JSONObject;-><init>()V
const-string v3, "result"
.line 1787
invoke-static {p1}, Ljava/lang/String;->valueOf(Z)Ljava/lang/String;
move-result-object p1
invoke-static {v2, v3, p1}, Lcom/imo/android/imoim/util/cg;->a(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)V
const-string p1, "success"
.line 1788
invoke-static {v1, p1, v2}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
:try_end_3a
.catch Ljava/lang/Exception; {:try_start_19 .. :try_end_3a} :catch_3b
goto :goto_5a
:catch_3b
move-exception p1
.line 1790
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
const-string v2, "preloadAd: e = "
invoke-virtual {v2, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/bt;->c(Ljava/lang/String;Ljava/lang/String;)V
const/4 v1, 0x1
.line 1791
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v2, "parse data failed: "
invoke-virtual {v2, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
const-string v2, ""
invoke-static {v1, p1, v2}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
.line 1793
:goto_5a
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
const-string v2, "preloadAd: value = "
invoke-virtual {v2, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
.line 50088
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
return-object p1
.end method
.method public final publish(Ljava/lang/Object;)Ljava/lang/String;
.registers 6
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
const-string v0, ""
.line 1262
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v1
const-string v2, "publish"
if-nez v1, :cond_12
.line 1263
invoke-virtual {p0, v2}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 1264
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 1267
:cond_12
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
const-string v3, "publish: data = "
invoke-virtual {v3, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 36082
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 1270
:try_start_1e
new-instance v1, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$3xD_0sIHdTLlPm0AOYUPpxOTjg8;
invoke-direct {v1, p0, p1}, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$3xD_0sIHdTLlPm0AOYUPpxOTjg8;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;Ljava/lang/Object;)V
invoke-static {v1}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
const/4 p1, 0x0
const-string v1, "success"
.line 1282
invoke-static {p1, v1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
:try_end_2d
.catch Ljava/lang/Exception; {:try_start_1e .. :try_end_2d} :catch_2e
return-object p1
:catch_2e
move-exception p1
.line 1284
invoke-virtual {p0, v2, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
const/4 v1, 0x1
.line 1285
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-static {v1, p1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public final reportStats(Ljava/lang/Object;)Ljava/lang/String;
.registers 6
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
const-string v0, ""
.line 1518
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v1
const-string v2, "reportStats"
if-nez v1, :cond_12
.line 1519
invoke-virtual {p0, v2}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 1520
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 1523
:cond_12
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
const-string v3, "reportStats: data = "
invoke-virtual {v3, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 44082
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 1526
:try_start_1e
new-instance v1, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$3Rf6nuhJrht4UYF5QMLXQwkqNdo;
invoke-direct {v1, p0, p1}, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$3Rf6nuhJrht4UYF5QMLXQwkqNdo;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;Ljava/lang/Object;)V
invoke-static {v1}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
:try_end_26
.catch Ljava/lang/Exception; {:try_start_1e .. :try_end_26} :catch_2e
const/4 p1, 0x0
const-string v1, "success"
.line 1553
invoke-static {p1, v1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
:catch_2e
move-exception p1
.line 1550
invoke-virtual {p0, v2, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
const/4 v1, 0x1
.line 1551
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-static {v1, p1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public final requestContactCall(Ljava/lang/Object;)Ljava/lang/String;
.registers 5
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
.line 1941
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v0
const-string v1, "requestContactCall"
if-nez v0, :cond_10
.line 1942
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 1943
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 1946
:cond_10
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, " -> data = "
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
.line 50119
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 1948
new-instance v0, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$99h-p5ucxH65ZDN-mxnjEDfSE1k;
invoke-direct {v0, p0, p1, v1}, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$99h-p5ucxH65ZDN-mxnjEDfSE1k;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
const/4 p1, 0x0
const-string v0, "success"
const-string v1, ""
.line 1959
invoke-static {p1, v0, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public final requestGroupCall(Ljava/lang/Object;)Ljava/lang/String;
.registers 5
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
.line 1966
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v0
const-string v1, "requestGroupCall"
if-nez v0, :cond_10
.line 1967
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 1968
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 1971
:cond_10
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, " -> data = "
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
.line 50123
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 1973
new-instance v0, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$6Nbhar_rYTHo37BXoea-e_4iE38;
invoke-direct {v0, p0, p1, v1}, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$6Nbhar_rYTHo37BXoea-e_4iE38;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
const/4 p1, 0x0
const-string v0, "success"
const-string v1, ""
.line 1984
invoke-static {p1, v0, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public final sendLiveInvitationMsg(Ljava/lang/Object;)V
.registers 5
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
.line 2050
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v0
const-string v1, "sendLiveInvitationMsg"
if-nez v0, :cond_c
.line 2051
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
return-void
.line 2055
:cond_c
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, " -> data = "
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
.line 50132
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 2056
new-instance v0, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$zAhuVD9rzN4FpLSUiNUDc1VVLuQ;
invoke-direct {v0, p0, p1, v1}, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$zAhuVD9rzN4FpLSUiNUDc1VVLuQ;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
return-void
.end method
.method public final sendRequest(Ljava/lang/Object;Lcom/imo/android/imoim/web/engine/a;)V
.registers 4
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/Object;",
"Lcom/imo/android/imoim/web/engine/a<",
"Ljava/lang/String;",
">;)V"
}
.end annotation
.line 489
new-instance v0, Lcom/imo/android/imoim/webview/a/a/a/d$21;
invoke-direct {v0, p0, p2, p1}, Lcom/imo/android/imoim/webview/a/a/a/d$21;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;Lcom/imo/android/imoim/web/engine/a;Ljava/lang/Object;)V
invoke-static {v0}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
return-void
.end method
.method public final setShareContent(Ljava/lang/Object;)Ljava/lang/String;
.registers 6
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
const-string v0, ""
.line 405
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v1
const-string v2, "setShareContent"
if-nez v1, :cond_12
.line 406
invoke-virtual {p0, v2}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 407
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 410
:cond_12
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
const-string v3, "setShareContent: data = "
invoke-virtual {v3, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 10082
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 413
:try_start_1e
check-cast p1, Lorg/json/JSONObject;
.line 414
new-instance v1, Lcom/imo/android/imoim/webview/a/a/a/d$18;
invoke-direct {v1, p0, p1}, Lcom/imo/android/imoim/webview/a/a/a/d$18;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;Lorg/json/JSONObject;)V
invoke-static {v1}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
const/4 p1, 0x0
const-string v1, "success"
.line 425
invoke-static {p1, v1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
:try_end_2f
.catch Ljava/lang/Exception; {:try_start_1e .. :try_end_2f} :catch_30
return-object p1
:catch_30
move-exception p1
.line 427
invoke-virtual {p0, v2, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
const/4 v1, 0x1
.line 428
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-static {v1, p1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public final shareContent(Ljava/lang/Object;)Ljava/lang/String;
.registers 6
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
const-string v0, ""
.line 563
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v1
const-string v2, "shareContent"
if-nez v1, :cond_12
.line 564
invoke-virtual {p0, v2}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 565
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 568
:cond_12
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
const-string v3, "shareContent: data = "
invoke-virtual {v3, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 14082
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 571
:try_start_1e
check-cast p1, Lorg/json/JSONObject;
.line 572
invoke-static {p1}, Lcom/imo/android/imoim/views/BaseShareFragment$a;->a(Lorg/json/JSONObject;)Lcom/imo/android/imoim/views/BaseShareFragment$a;
move-result-object p1
.line 574
new-instance v1, Lcom/imo/android/imoim/webview/a/a/a/d$2;
invoke-direct {v1, p0, p1}, Lcom/imo/android/imoim/webview/a/a/a/d$2;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;Lcom/imo/android/imoim/views/BaseShareFragment$a;)V
invoke-static {v1}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
const/4 p1, 0x0
const-string v1, "success"
.line 588
invoke-static {p1, v1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
:try_end_33
.catch Ljava/lang/Exception; {:try_start_1e .. :try_end_33} :catch_34
return-object p1
:catch_34
move-exception p1
.line 590
invoke-virtual {p0, v2, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
const/4 v1, 0x1
.line 591
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-static {v1, p1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public final shareImageToScene(Ljava/lang/Object;)Ljava/lang/String;
.registers 7
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
const-string v0, ""
.line 705
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v1
const-string v2, "shareImageToScene"
if-nez v1, :cond_12
.line 706
invoke-virtual {p0, v2}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 707
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 710
:cond_12
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
const-string v3, "shareImageToScene: data = "
invoke-virtual {v3, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 19082
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 713
:try_start_1e
check-cast p1, Lorg/json/JSONObject;
const-string v1, "scene"
.line 714
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
const-string v3, "id"
.line 715
invoke-virtual {p1, v3}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
const-string v4, "big_group"
.line 716
invoke-virtual {v4, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_3d
.line 717
new-instance v1, Lcom/imo/android/imoim/webview/a/a/a/d$4;
invoke-direct {v1, p0, p1, v3}, Lcom/imo/android/imoim/webview/a/a/a/d$4;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;Lorg/json/JSONObject;Ljava/lang/String;)V
invoke-static {v1}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
goto :goto_4d
:cond_3d
const-string v4, "group"
.line 740
invoke-virtual {v4, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_4d
.line 741
new-instance v1, Lcom/imo/android/imoim/webview/a/a/a/d$5;
invoke-direct {v1, p0, p1, v3}, Lcom/imo/android/imoim/webview/a/a/a/d$5;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;Lorg/json/JSONObject;Ljava/lang/String;)V
invoke-static {v1}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
:cond_4d
:goto_4d
const/4 p1, 0x0
const-string v1, "success"
.line 758
invoke-static {p1, v1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
:try_end_54
.catch Ljava/lang/Exception; {:try_start_1e .. :try_end_54} :catch_55
return-object p1
:catch_55
move-exception p1
.line 760
invoke-virtual {p0, v2, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
const/4 v1, 0x1
.line 761
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-static {v1, p1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public final shareInApp(Ljava/lang/Object;)Ljava/lang/String;
.registers 7
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
const-string v0, "text"
const-string v1, ""
.line 637
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v2
const-string v3, "shareInApp"
if-nez v2, :cond_14
.line 638
invoke-virtual {p0, v3}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 639
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 642
:cond_14
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v2
const-string v4, "shareInApp: data = "
invoke-virtual {v4, v2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 16082
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 645
:try_start_20
check-cast p1, Lorg/json/JSONObject;
const-string v2, "type"
.line 646
invoke-virtual {p1, v2}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
.line 647
invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_40
.line 648
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
.line 650
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_40
.line 651
new-instance v0, Lcom/imo/android/imoim/webview/a/a/a/d$3;
invoke-direct {v0, p0, p1}, Lcom/imo/android/imoim/webview/a/a/a/d$3;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;Ljava/lang/String;)V
invoke-static {v0}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
:cond_40
const/4 p1, 0x0
const-string v0, "success"
.line 666
invoke-static {p1, v0, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
:try_end_47
.catch Ljava/lang/Exception; {:try_start_20 .. :try_end_47} :catch_48
return-object p1
:catch_48
move-exception p1
.line 668
invoke-virtual {p0, v3, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
const/4 v0, 0x1
.line 669
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-static {v0, p1, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public final shareLinkToStoryOrMoment(Ljava/lang/Object;)Ljava/lang/String;
.registers 12
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
const-string v0, ""
.line 817
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v1
const-string v2, "shareLinkToStoryOrMoment"
if-nez v1, :cond_12
.line 818
invoke-virtual {p0, v2}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 819
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 822
:cond_12
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
const-string v3, "shareLinkToStoryOrMoment: data = "
invoke-virtual {v3, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 21082
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
const/4 v1, 0x1
.line 825
:try_start_1f
check-cast p1, Lorg/json/JSONObject;
const-string v3, "link"
.line 826
invoke-virtual {p1, v3}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v6
const-string v3, "story"
.line 827
invoke-virtual {p1, v3}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
move-result-object v3
invoke-static {v3}, Lcom/imo/android/imoim/webview/a/a/a/d$b;->a(Lorg/json/JSONObject;)Lcom/imo/android/imoim/webview/a/a/a/d$b;
move-result-object v8
const-string v3, "moment"
.line 828
invoke-virtual {p1, v3}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
move-result-object v3
invoke-static {v3}, Lcom/imo/android/imoim/webview/a/a/a/d$b;->a(Lorg/json/JSONObject;)Lcom/imo/android/imoim/webview/a/a/a/d$b;
move-result-object v9
const-string v3, "isNeedPop"
.line 829
invoke-virtual {p1, v3}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I
move-result p1
const/4 v3, 0x0
if-eqz p1, :cond_46
const/4 v7, 0x1
goto :goto_47
:cond_46
const/4 v7, 0x0
.line 831
:goto_47
new-instance p1, Lcom/imo/android/imoim/webview/a/a/a/d$7;
move-object v4, p1
move-object v5, p0
invoke-direct/range {v4 .. v9}, Lcom/imo/android/imoim/webview/a/a/a/d$7;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;Ljava/lang/String;ZLcom/imo/android/imoim/webview/a/a/a/d$b;Lcom/imo/android/imoim/webview/a/a/a/d$b;)V
invoke-static {p1}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
const-string p1, "success"
.line 845
invoke-static {v3, p1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
:try_end_57
.catch Ljava/lang/Exception; {:try_start_1f .. :try_end_57} :catch_58
return-object p1
:catch_58
move-exception p1
.line 847
invoke-virtual {p0, v2, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
.line 848
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-static {v1, p1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public final shareWeather(Ljava/lang/Object;)Ljava/lang/String;
.registers 6
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
const-string v0, ""
.line 311
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v1
const-string v2, "shareWeather"
if-nez v1, :cond_12
.line 312
invoke-virtual {p0, v2}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 313
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 316
:cond_12
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
const-string v3, "shareWeather: data = "
invoke-virtual {v3, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 7082
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 319
:try_start_1e
new-instance v1, Lcom/imo/android/imoim/webview/a/a/a/d$17;
invoke-direct {v1, p0, p1}, Lcom/imo/android/imoim/webview/a/a/a/d$17;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;Ljava/lang/Object;)V
invoke-static {v1}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
const/4 p1, 0x0
const-string v1, "success"
.line 334
invoke-static {p1, v1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
:try_end_2d
.catch Ljava/lang/Exception; {:try_start_1e .. :try_end_2d} :catch_2e
return-object p1
:catch_2e
move-exception p1
.line 336
invoke-virtual {p0, v2, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
const/4 v1, 0x1
.line 337
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-static {v1, p1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public final showAd(Ljava/lang/Object;)Ljava/lang/String;
.registers 6
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
const-string v0, "DDAI_BaseDsBridgeApi"
.line 1829
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v1
if-nez v1, :cond_d
.line 1830
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 1832
:cond_d
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v1, "showAd: data = "
invoke-virtual {v1, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 50097
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 50101
:try_start_19
iget-object p1, p0, Lcom/imo/android/imoim/web/b/a/a;->e:Lcom/imo/android/imoim/web/b/a/b;
.line 1836
check-cast p1, Lcom/imo/android/imoim/webview/a/b/a/b;
const/4 v1, 0x0
if-eqz p1, :cond_25
.line 1839
invoke-virtual {p1}, Lcom/imo/android/imoim/webview/a/b/a/b;->h()Z
move-result p1
goto :goto_26
:cond_25
const/4 p1, 0x0
.line 1841
:goto_26
new-instance v2, Lorg/json/JSONObject;
invoke-direct {v2}, Lorg/json/JSONObject;-><init>()V
const-string v3, "result"
.line 1842
invoke-static {p1}, Ljava/lang/String;->valueOf(Z)Ljava/lang/String;
move-result-object p1
invoke-static {v2, v3, p1}, Lcom/imo/android/imoim/util/cg;->a(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)V
const-string p1, "success"
.line 1843
invoke-static {v1, p1, v2}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
:try_end_3a
.catch Ljava/lang/Exception; {:try_start_19 .. :try_end_3a} :catch_3b
goto :goto_5a
:catch_3b
move-exception p1
.line 1845
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
const-string v2, "showAd: e = "
invoke-virtual {v2, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/bt;->c(Ljava/lang/String;Ljava/lang/String;)V
const/4 v1, 0x1
.line 1846
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v2, "parse data failed: "
invoke-virtual {v2, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
const-string v2, ""
invoke-static {v1, p1, v2}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
.line 1848
:goto_5a
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
const-string v2, "showAd: value = "
invoke-virtual {v2, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
.line 50102
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
return-object p1
.end method
.method public final showBigoPayLogin(Ljava/lang/Object;Lcom/imo/android/imoim/web/engine/a;)V
.registers 4
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/Object;",
"Lcom/imo/android/imoim/web/engine/a<",
"Ljava/lang/String;",
">;)V"
}
.end annotation
.line 1610
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result p1
if-nez p1, :cond_e
.line 1611
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
invoke-interface {p2, p1}, Lcom/imo/android/imoim/web/engine/a;->a(Ljava/lang/Object;)V
return-void
.line 47006
:cond_e
:try_start_e
iget-object p1, p0, Lcom/imo/android/imoim/web/b/a/a;->e:Lcom/imo/android/imoim/web/b/a/b;
.line 1615
check-cast p1, Lcom/imo/android/imoim/webview/a/b/a/b;
if-eqz p1, :cond_17
.line 1617
invoke-virtual {p1, p2}, Lcom/imo/android/imoim/webview/a/b/a/b;->b(Lcom/imo/android/imoim/web/engine/a;)V
:try_end_17
.catch Ljava/lang/Exception; {:try_start_e .. :try_end_17} :catch_18
:cond_17
return-void
:catch_18
move-exception p1
.line 1620
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string p2, "showBigoPayLogin: e = "
invoke-virtual {p2, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
const/4 p2, 0x1
const-string v0, "DDAI_BaseDsBridgeApi"
.line 47079
invoke-static {v0, p1, p2}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Z)V
return-void
.end method
.method public final showOptionMenu(Ljava/lang/Object;)Ljava/lang/String;
.registers 4
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
.line 435
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v0
if-nez v0, :cond_10
const-string p1, "showOptionMenu"
.line 436
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 437
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 440
:cond_10
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v0, "showOptionMenu: data = "
invoke-virtual {v0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 11082
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 442
new-instance p1, Lcom/imo/android/imoim/webview/a/a/a/d$19;
invoke-direct {p1, p0}, Lcom/imo/android/imoim/webview/a/a/a/d$19;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;)V
invoke-static {p1}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
const/4 p1, 0x0
const-string v0, "success"
const-string v1, ""
.line 456
invoke-static {p1, v0, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public final showPremiumSubscribe(Ljava/lang/Object;)Ljava/lang/String;
.registers 5
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
const-string v0, ""
.line 2186
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v1
const-string v2, "showPremiumSubscribe"
if-nez v1, :cond_12
.line 2187
invoke-virtual {p0, v2}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 2188
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 2190
:cond_12
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v1, "showPremiumSubscribe: data = "
invoke-virtual {v1, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 50138
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 2192
:try_start_1e
new-instance p1, Lcom/imo/android/imoim/webview/a/a/a/d$14;
invoke-direct {p1, p0, v2}, Lcom/imo/android/imoim/webview/a/a/a/d$14;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;Ljava/lang/String;)V
invoke-static {p1}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
const/4 p1, 0x0
const-string v1, "success"
.line 2205
invoke-static {p1, v1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
:try_end_2d
.catch Ljava/lang/Exception; {:try_start_1e .. :try_end_2d} :catch_2e
return-object p1
:catch_2e
move-exception p1
.line 2207
invoke-virtual {p0, v2, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
const/4 v1, 0x1
.line 2208
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-static {v1, p1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public final showTaskIncompatibleDialog(Ljava/lang/Object;)Ljava/lang/String;
.registers 5
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
const-string v0, ""
.line 2216
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v1
const-string v2, "showTaskIncompatibleDialog"
if-nez v1, :cond_12
.line 2217
invoke-virtual {p0, v2}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 2218
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 2220
:cond_12
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v1, "showTaskIncompatibleDialog: data = "
invoke-virtual {v1, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 50142
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 2222
:try_start_1e
new-instance p1, Lcom/imo/android/imoim/webview/a/a/a/d$15;
invoke-direct {p1, p0, v2}, Lcom/imo/android/imoim/webview/a/a/a/d$15;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;Ljava/lang/String;)V
invoke-static {p1}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
const/4 p1, 0x0
const-string v1, "success"
.line 2235
invoke-static {p1, v1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
:try_end_2d
.catch Ljava/lang/Exception; {:try_start_1e .. :try_end_2d} :catch_2e
return-object p1
:catch_2e
move-exception p1
.line 2237
invoke-virtual {p0, v2, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
const/4 v1, 0x1
.line 2238
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-static {v1, p1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public final showTitleBar(Ljava/lang/Object;)Ljava/lang/String;
.registers 5
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
const-string v0, ""
.line 953
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v1
const-string v2, "showTitleBar"
if-nez v1, :cond_12
.line 954
invoke-virtual {p0, v2}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 955
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 958
:cond_12
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v1, "showTitleBar: data = "
invoke-virtual {v1, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 24082
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 961
:try_start_1e
new-instance p1, Lcom/imo/android/imoim/webview/a/a/a/d$9;
invoke-direct {p1, p0}, Lcom/imo/android/imoim/webview/a/a/a/d$9;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;)V
invoke-static {p1}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
const/4 p1, 0x0
const-string v1, "success"
.line 975
invoke-static {p1, v1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
:try_end_2d
.catch Ljava/lang/Exception; {:try_start_1e .. :try_end_2d} :catch_2e
return-object p1
:catch_2e
move-exception p1
.line 977
invoke-virtual {p0, v2, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
const/4 v1, 0x1
.line 978
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-static {v1, p1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public final startRecord(Ljava/lang/Object;Lcom/imo/android/imoim/web/engine/a;)V
.registers 11
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/Object;",
"Lcom/imo/android/imoim/web/engine/a<",
"Ljava/lang/String;",
">;)V"
}
.end annotation
.line 1081
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v0
const-string v1, "startRecord"
if-nez v0, :cond_13
.line 1082
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 1083
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
invoke-interface {p2, p1}, Lcom/imo/android/imoim/web/engine/a;->a(Ljava/lang/Object;)V
return-void
.line 1087
:cond_13
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
const-string v2, "startRecord: data = "
invoke-virtual {v2, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 32082
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 1090
:try_start_1f
check-cast p1, Lorg/json/JSONObject;
const-string v0, "maxDuration"
.line 1091
invoke-static {v0, p1}, Lcom/imo/android/imoim/util/cg;->d(Ljava/lang/String;Lorg/json/JSONObject;)J
move-result-wide v4
const-string v0, "isNeedProgress"
.line 32094
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;)Z
move-result v6
.line 1093
new-instance p1, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$J81Zsab2omp-YF_2-Fw-JGW-euY;
move-object v2, p1
move-object v3, p0
move-object v7, p2
invoke-direct/range {v2 .. v7}, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$J81Zsab2omp-YF_2-Fw-JGW-euY;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;JZLcom/imo/android/imoim/web/engine/a;)V
invoke-static {p1}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
:try_end_38
.catch Ljava/lang/Exception; {:try_start_1f .. :try_end_38} :catch_39
return-void
:catch_39
move-exception p1
.line 1129
invoke-virtual {p0, v1, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
const/4 v0, 0x1
.line 1130
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v1, ""
invoke-static {v0, p1, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-interface {p2, p1}, Lcom/imo/android/imoim/web/engine/a;->a(Ljava/lang/Object;)V
return-void
.end method
.method public final stopRecord(Ljava/lang/Object;Lcom/imo/android/imoim/web/engine/a;)V
.registers 6
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/Object;",
"Lcom/imo/android/imoim/web/engine/a<",
"Ljava/lang/String;",
">;)V"
}
.end annotation
.line 1137
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v0
const-string v1, "stopRecord"
if-nez v0, :cond_13
.line 1138
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 1139
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
invoke-interface {p2, p1}, Lcom/imo/android/imoim/web/engine/a;->a(Ljava/lang/Object;)V
return-void
.line 1143
:cond_13
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
const-string v2, "stopRecord: data = "
invoke-virtual {v2, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 33082
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 1146
:try_start_1f
new-instance v0, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$q45EgVcLRK7WrcziRpMacaMeCqw;
invoke-direct {v0, p0, p1, p2}, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$q45EgVcLRK7WrcziRpMacaMeCqw;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;Ljava/lang/Object;Lcom/imo/android/imoim/web/engine/a;)V
invoke-static {v0}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
:try_end_27
.catch Ljava/lang/Exception; {:try_start_1f .. :try_end_27} :catch_28
return-void
:catch_28
move-exception p1
.line 1186
invoke-virtual {p0, v1, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
const/4 v0, 0x1
.line 1187
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v1, ""
invoke-static {v0, p1, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-interface {p2, p1}, Lcom/imo/android/imoim/web/engine/a;->a(Ljava/lang/Object;)V
return-void
.end method
.method public final toggleCity(Ljava/lang/Object;Lcom/imo/android/imoim/web/engine/a;)V
.registers 6
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/Object;",
"Lcom/imo/android/imoim/web/engine/a<",
"Ljava/lang/String;",
">;)V"
}
.end annotation
.line 262
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v0
const-string v1, "toggleCity"
if-nez v0, :cond_13
.line 263
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 264
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
invoke-interface {p2, p1}, Lcom/imo/android/imoim/web/engine/a;->a(Ljava/lang/Object;)V
return-void
.line 268
:cond_13
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
const-string v2, "toggleCity: data = "
invoke-virtual {v2, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 6082
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 271
:try_start_1f
new-instance v0, Lcom/imo/android/imoim/webview/a/a/a/d$16;
invoke-direct {v0, p0, p1, p2}, Lcom/imo/android/imoim/webview/a/a/a/d$16;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;Ljava/lang/Object;Lcom/imo/android/imoim/web/engine/a;)V
invoke-static {v0}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
:try_end_27
.catch Ljava/lang/Exception; {:try_start_1f .. :try_end_27} :catch_28
return-void
:catch_28
move-exception p1
.line 303
invoke-virtual {p0, v1, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
const/4 v0, 0x1
.line 304
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v1, ""
invoke-static {v0, p1, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-interface {p2, p1}, Lcom/imo/android/imoim/web/engine/a;->a(Ljava/lang/Object;)V
return-void
.end method
.method public final updateAvatarSuccess(Ljava/lang/Object;)Ljava/lang/String;
.registers 6
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
const-string v0, ""
.line 774
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v1
const-string v2, "updateAvatarSuccess"
if-nez v1, :cond_12
.line 775
invoke-virtual {p0, v2}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 776
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 779
:cond_12
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
const-string v3, "updateAvatarSuccess: data = "
invoke-virtual {v3, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 20082
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 782
:try_start_1e
check-cast p1, Lorg/json/JSONObject;
const-string v1, "objectId"
.line 783
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
.line 785
new-instance v1, Lcom/imo/android/imoim/webview/a/a/a/d$6;
invoke-direct {v1, p0, p1}, Lcom/imo/android/imoim/webview/a/a/a/d$6;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;Ljava/lang/String;)V
invoke-static {v1}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
const/4 p1, 0x0
const-string v1, "success"
.line 801
invoke-static {p1, v1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
:try_end_35
.catch Ljava/lang/Exception; {:try_start_1e .. :try_end_35} :catch_36
return-object p1
:catch_36
move-exception p1
.line 803
invoke-virtual {p0, v2, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
const/4 v1, 0x1
.line 804
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-static {v1, p1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public final updateTitle(Ljava/lang/Object;)Ljava/lang/String;
.registers 6
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
const-string v0, ""
.line 227
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v1
const-string v2, "updateTitle"
if-nez v1, :cond_12
.line 228
invoke-virtual {p0, v2}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 229
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
return-object p1
.line 232
:cond_12
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
const-string v3, "updateTitle: data = "
invoke-virtual {v3, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 5082
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 235
:try_start_1e
check-cast p1, Lorg/json/JSONObject;
const-string v1, "title"
.line 236
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
.line 238
new-instance v1, Lcom/imo/android/imoim/webview/a/a/a/d$12;
invoke-direct {v1, p0, p1}, Lcom/imo/android/imoim/webview/a/a/a/d$12;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;Ljava/lang/String;)V
invoke-static {v1}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
const/4 p1, 0x0
const-string v1, "success"
.line 252
invoke-static {p1, v1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
:try_end_35
.catch Ljava/lang/Exception; {:try_start_1e .. :try_end_35} :catch_36
return-object p1
:catch_36
move-exception p1
.line 254
invoke-virtual {p0, v2, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
const/4 v1, 0x1
.line 255
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-static {v1, p1, v0}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public final uploadFile(Ljava/lang/Object;Lcom/imo/android/imoim/web/engine/a;)V
.registers 6
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/Object;",
"Lcom/imo/android/imoim/web/engine/a<",
"Ljava/lang/String;",
">;)V"
}
.end annotation
.line 1317
invoke-virtual {p0}, Lcom/imo/android/imoim/webview/a/a/a/d;->c()Z
move-result v0
const-string v1, "uploadFile"
if-nez v0, :cond_13
.line 1318
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->c(Ljava/lang/String;)V
.line 1319
invoke-static {}, Lcom/imo/android/imoim/webview/a/a/a/d;->d()Ljava/lang/String;
move-result-object p1
invoke-interface {p2, p1}, Lcom/imo/android/imoim/web/engine/a;->a(Ljava/lang/Object;)V
return-void
.line 1323
:cond_13
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
const-string v2, "uploadFile: data = "
invoke-virtual {v2, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
.line 38082
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 1326
:try_start_1f
new-instance v0, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$382_wvpW2gG3p4dpUSWBPJcq0vE;
invoke-direct {v0, p0, p1, p2}, Lcom/imo/android/imoim/webview/a/a/a/-$$Lambda$d$382_wvpW2gG3p4dpUSWBPJcq0vE;-><init>(Lcom/imo/android/imoim/webview/a/a/a/d;Ljava/lang/Object;Lcom/imo/android/imoim/web/engine/a;)V
invoke-static {v0}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
:try_end_27
.catch Ljava/lang/Exception; {:try_start_1f .. :try_end_27} :catch_28
return-void
:catch_28
move-exception p1
.line 1375
invoke-virtual {p0, v1, p1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
const/4 v0, 0x1
.line 1376
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v1, ""
invoke-static {v0, p1, v1}, Lcom/imo/android/imoim/webview/a/a/a/d;->a(ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-interface {p2, p1}, Lcom/imo/android/imoim/web/engine/a;->a(Ljava/lang/Object;)V
return-void
.end method