.class public final Lcom/mbridge/msdk/click/k; .super Lcom/mbridge/msdk/foundation/same/e/a; .source "SourceFile" # instance fields .field private final a:Ljava/util/concurrent/Semaphore; .field private b:Landroid/content/Context; .field private c:Ljava/lang/String; .field private d:Ljava/lang/String; .field private e:Ljava/lang/String; .field private f:Lcom/mbridge/msdk/foundation/entity/CampaignEx; .field private g:Z .field private h:Z .field private i:I .field private j:Z .field private k:Lcom/mbridge/msdk/click/entity/a; .field private l:Lcom/mbridge/msdk/click/entity/JumpLoaderResult; .field private m:Lcom/mbridge/msdk/click/f; .field private n:Lcom/mbridge/msdk/click/j; .field private final o:Lcom/mbridge/msdk/click/m$a; # direct methods .method public constructor (Lcom/mbridge/msdk/click/entity/b;)V .locals 2 .line 95 invoke-direct {p0}, Lcom/mbridge/msdk/foundation/same/e/a;->()V .line 26 new-instance v0, Ljava/util/concurrent/Semaphore; const/4 v1, 0x0 invoke-direct {v0, v1}, Ljava/util/concurrent/Semaphore;->(I)V iput-object v0, p0, Lcom/mbridge/msdk/click/k;->a:Ljava/util/concurrent/Semaphore; .line 40 new-instance v0, Lcom/mbridge/msdk/click/k$1; invoke-direct {v0, p0}, Lcom/mbridge/msdk/click/k$1;->(Lcom/mbridge/msdk/click/k;)V iput-object v0, p0, Lcom/mbridge/msdk/click/k;->o:Lcom/mbridge/msdk/click/m$a; .line 96 invoke-virtual {p1}, Lcom/mbridge/msdk/click/entity/b;->a()Landroid/content/Context; move-result-object v0 iput-object v0, p0, Lcom/mbridge/msdk/click/k;->b:Landroid/content/Context; .line 97 invoke-virtual {p1}, Lcom/mbridge/msdk/click/entity/b;->b()Ljava/lang/String; move-result-object v0 iput-object v0, p0, Lcom/mbridge/msdk/click/k;->c:Ljava/lang/String; .line 98 invoke-virtual {p1}, Lcom/mbridge/msdk/click/entity/b;->c()Ljava/lang/String; move-result-object v0 iput-object v0, p0, Lcom/mbridge/msdk/click/k;->d:Ljava/lang/String; .line 99 invoke-virtual {p1}, Lcom/mbridge/msdk/click/entity/b;->d()Ljava/lang/String; move-result-object v0 iput-object v0, p0, Lcom/mbridge/msdk/click/k;->e:Ljava/lang/String; .line 100 invoke-virtual {p1}, Lcom/mbridge/msdk/click/entity/b;->e()Lcom/mbridge/msdk/foundation/entity/CampaignEx; move-result-object v0 iput-object v0, p0, Lcom/mbridge/msdk/click/k;->f:Lcom/mbridge/msdk/foundation/entity/CampaignEx; .line 101 invoke-virtual {p1}, Lcom/mbridge/msdk/click/entity/b;->f()Z move-result v0 iput-boolean v0, p0, Lcom/mbridge/msdk/click/k;->g:Z .line 102 invoke-virtual {p1}, Lcom/mbridge/msdk/click/entity/b;->g()Z move-result v0 iput-boolean v0, p0, Lcom/mbridge/msdk/click/k;->h:Z .line 103 invoke-virtual {p1}, Lcom/mbridge/msdk/click/entity/b;->i()I move-result v0 iput v0, p0, Lcom/mbridge/msdk/click/k;->i:I .line 104 invoke-virtual {p1}, Lcom/mbridge/msdk/click/entity/b;->h()Z move-result p1 iput-boolean p1, p0, Lcom/mbridge/msdk/click/k;->j:Z return-void .end method .method public static synthetic a(Lcom/mbridge/msdk/click/k;)Lcom/mbridge/msdk/click/entity/JumpLoaderResult; .locals 0 .line 20 iget-object p0, p0, Lcom/mbridge/msdk/click/k;->l:Lcom/mbridge/msdk/click/entity/JumpLoaderResult; return-object p0 .end method .method private a(Ljava/lang/String;)Lcom/mbridge/msdk/click/entity/JumpLoaderResult; .locals 14 .line 167 invoke-direct {p0, p1}, Lcom/mbridge/msdk/click/k;->b(Ljava/lang/String;)Ljava/lang/String; move-result-object p1 .line 169 new-instance v0, Lcom/mbridge/msdk/click/entity/JumpLoaderResult; invoke-direct {v0}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->()V .line 170 new-instance v1, Lcom/mbridge/msdk/click/l; invoke-direct {v1}, Lcom/mbridge/msdk/click/l;->()V .line 171 new-instance v2, Lcom/mbridge/msdk/click/h; invoke-direct {v2}, Lcom/mbridge/msdk/click/h;->()V const-string v3, "" .line 176 :try_start_0 invoke-static {p1}, Landroid/webkit/URLUtil;->isNetworkUrl(Ljava/lang/String;)Z move-result v4 if-eqz v4, :cond_0 .line 177 invoke-static {p1}, Ljava/net/URI;->create(Ljava/lang/String;)Ljava/net/URI; move-result-object v4 .line 178 invoke-virtual {v4}, Ljava/net/URI;->getScheme()Ljava/lang/String; move-result-object v5 :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_1 .line 179 :try_start_1 invoke-virtual {v4}, Ljava/net/URI;->getHost()Ljava/lang/String; move-result-object v3 :try_end_1 .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 goto :goto_1 :catch_0 move-exception v4 goto :goto_0 :catch_1 move-exception v4 move-object v5, v3 goto :goto_0 :cond_0 move-object v4, v3 goto :goto_2 :goto_0 const-string v6, "SocketRequestTask" .line 182 invoke-virtual {v4}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; move-result-object v4 invoke-static {v6, v4}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V :goto_1 move-object v4, v3 move-object v3, v5 :goto_2 const/4 v5, 0x0 move-object v7, p1 move p1, v5 :goto_3 const/16 v6, 0xa if-ge p1, v6, :cond_d iget-object v6, p0, Lcom/mbridge/msdk/foundation/same/e/a;->mState:Lcom/mbridge/msdk/foundation/same/e/a$b; .line 186 sget-object v8, Lcom/mbridge/msdk/foundation/same/e/a$b;->b:Lcom/mbridge/msdk/foundation/same/e/a$b; const/4 v9, 0x0 if-eq v6, v8, :cond_1 return-object v9 :cond_1 const-string v6, "tcp" .line 191 invoke-virtual {v7, v6}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z move-result v6 const/4 v8, 0x1 if-eqz v6, :cond_2 iget-object v6, p0, Lcom/mbridge/msdk/click/k;->f:Lcom/mbridge/msdk/foundation/entity/CampaignEx; iget-boolean v10, p0, Lcom/mbridge/msdk/click/k;->g:Z iget-boolean v11, p0, Lcom/mbridge/msdk/click/k;->h:Z .line 193 invoke-virtual {v1, v7, v6, v10, v11}, Lcom/mbridge/msdk/click/l;->a(Ljava/lang/String;Lcom/mbridge/msdk/foundation/entity/CampaignEx;ZZ)Lcom/mbridge/msdk/click/entity/a; move-result-object v6 iput-object v6, p0, Lcom/mbridge/msdk/click/k;->k:Lcom/mbridge/msdk/click/entity/a; const/4 v6, 0x3 goto :goto_4 :cond_2 iget-boolean v6, p0, Lcom/mbridge/msdk/click/k;->g:Z iget-boolean v10, p0, Lcom/mbridge/msdk/click/k;->h:Z iget-object v11, p0, Lcom/mbridge/msdk/click/k;->f:Lcom/mbridge/msdk/foundation/entity/CampaignEx; .line 196 invoke-virtual {v2, v7, v6, v10, v11}, Lcom/mbridge/msdk/click/h;->a(Ljava/lang/String;ZZLcom/mbridge/msdk/foundation/entity/CampaignEx;)Lcom/mbridge/msdk/click/entity/a; move-result-object v6 iput-object v6, p0, Lcom/mbridge/msdk/click/k;->k:Lcom/mbridge/msdk/click/entity/a; move v6, v8 :goto_4 iget-object v10, p0, Lcom/mbridge/msdk/click/k;->k:Lcom/mbridge/msdk/click/entity/a; if-nez v10, :cond_3 .line 200 invoke-virtual {v0, v7}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->setUrl(Ljava/lang/String;)V .line 201 invoke-virtual {v0, v5}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->setSuccess(Z)V goto/16 :goto_8 .line 205 :cond_3 iget-object v10, v10, Lcom/mbridge/msdk/click/entity/a;->h:Ljava/lang/String; invoke-static {v10}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v10 if-nez v10, :cond_4 .line 206 invoke-virtual {v0, v7}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->setUrl(Ljava/lang/String;)V iget-object v1, p0, Lcom/mbridge/msdk/click/k;->k:Lcom/mbridge/msdk/click/entity/a; .line 207 iget-object v1, v1, Lcom/mbridge/msdk/click/entity/a;->h:Ljava/lang/String; invoke-virtual {v0, v1}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->setExceptionMsg(Ljava/lang/String;)V .line 208 invoke-virtual {v0, v6}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->setType(I)V iget-object v1, p0, Lcom/mbridge/msdk/click/k;->k:Lcom/mbridge/msdk/click/entity/a; .line 209 invoke-virtual {v1}, Lcom/mbridge/msdk/click/entity/a;->a()Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->setHeader(Ljava/lang/String;)V .line 210 invoke-virtual {v0, v5}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->setSuccess(Z)V if-nez p1, :cond_d .line 212 invoke-static {}, Lcom/mbridge/msdk/click/a/a;->a()Lcom/mbridge/msdk/click/a/a; move-result-object v6 iget-object p1, p0, Lcom/mbridge/msdk/click/k;->k:Lcom/mbridge/msdk/click/entity/a; iget-object v8, p1, Lcom/mbridge/msdk/click/entity/a;->h:Ljava/lang/String; iget-object v9, p0, Lcom/mbridge/msdk/click/k;->f:Lcom/mbridge/msdk/foundation/entity/CampaignEx; iget-object v10, p0, Lcom/mbridge/msdk/click/k;->e:Ljava/lang/String; iget-boolean v11, p0, Lcom/mbridge/msdk/click/k;->g:Z iget-boolean v12, p0, Lcom/mbridge/msdk/click/k;->h:Z iget v13, p0, Lcom/mbridge/msdk/click/k;->i:I invoke-virtual/range {v6 .. v13}, Lcom/mbridge/msdk/click/a/a;->a(Ljava/lang/String;Ljava/lang/String;Lcom/mbridge/msdk/foundation/entity/CampaignEx;Ljava/lang/String;ZZI)V goto/16 :goto_8 :cond_4 iget-object v6, p0, Lcom/mbridge/msdk/click/k;->k:Lcom/mbridge/msdk/click/entity/a; .line 217 iget v6, v6, Lcom/mbridge/msdk/click/entity/a;->f:I const/16 v10, 0xc8 if-ne v6, v10, :cond_6 .line 218 invoke-virtual {v0, v8}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->setjumpDone(Z)V .line 219 invoke-virtual {v0, v7}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->setUrl(Ljava/lang/String;)V .line 220 invoke-virtual {v0, v8}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->setSuccess(Z)V iget-object p1, p0, Lcom/mbridge/msdk/click/k;->k:Lcom/mbridge/msdk/click/entity/a; .line 221 iget-object p1, p1, Lcom/mbridge/msdk/click/entity/a;->g:Ljava/lang/String; if-nez p1, :cond_5 goto :goto_5 :cond_5 move-object v9, p1 :goto_5 invoke-virtual {v0, v9}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->setContent(Ljava/lang/String;)V goto/16 :goto_8 :cond_6 const/16 v10, 0x12d if-eq v6, v10, :cond_8 const/16 v10, 0x12e if-eq v6, v10, :cond_8 const/16 v10, 0x133 if-ne v6, v10, :cond_7 goto :goto_6 .line 254 :cond_7 invoke-virtual {v0, v5}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->setjumpDone(Z)V .line 255 invoke-virtual {v0, v7}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->setUrl(Ljava/lang/String;)V if-nez p1, :cond_d .line 257 invoke-static {}, Lcom/mbridge/msdk/click/a/a;->a()Lcom/mbridge/msdk/click/a/a; move-result-object v6 iget-object p1, p0, Lcom/mbridge/msdk/click/k;->k:Lcom/mbridge/msdk/click/entity/a; iget-object v8, p1, Lcom/mbridge/msdk/click/entity/a;->h:Ljava/lang/String; iget-object v9, p0, Lcom/mbridge/msdk/click/k;->f:Lcom/mbridge/msdk/foundation/entity/CampaignEx; iget-object v10, p0, Lcom/mbridge/msdk/click/k;->e:Ljava/lang/String; iget-boolean v11, p0, Lcom/mbridge/msdk/click/k;->g:Z iget-boolean v12, p0, Lcom/mbridge/msdk/click/k;->h:Z iget v13, p0, Lcom/mbridge/msdk/click/k;->i:I invoke-virtual/range {v6 .. v13}, Lcom/mbridge/msdk/click/a/a;->a(Ljava/lang/String;Ljava/lang/String;Lcom/mbridge/msdk/foundation/entity/CampaignEx;Ljava/lang/String;ZZI)V goto/16 :goto_8 .line 226 :cond_8 :goto_6 invoke-virtual {v0, v8}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->setSuccess(Z)V .line 227 invoke-virtual {v0, v8}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->setIs302Jump(Z)V iget-object v6, p0, Lcom/mbridge/msdk/click/k;->k:Lcom/mbridge/msdk/click/entity/a; .line 228 iget-object v6, v6, Lcom/mbridge/msdk/click/entity/a;->a:Ljava/lang/String; invoke-static {v6}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v6 if-eqz v6, :cond_9 .line 229 invoke-virtual {v0, v8}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->setjumpDone(Z)V .line 230 invoke-virtual {v0, v7}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->setUrl(Ljava/lang/String;)V goto :goto_8 :cond_9 iget-object v6, p0, Lcom/mbridge/msdk/click/k;->k:Lcom/mbridge/msdk/click/entity/a; .line 234 iget-object v6, v6, Lcom/mbridge/msdk/click/entity/a;->a:Ljava/lang/String; const-string v7, "http" .line 235 invoke-virtual {v6, v7}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z move-result v7 if-nez v7, :cond_b const-string v7, "/" .line 236 invoke-virtual {v6, v7}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z move-result v7 if-eqz v7, :cond_a invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v7 if-nez v7, :cond_a invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v7 if-nez v7, :cond_a .line 237 new-instance v7, Ljava/lang/StringBuilder; invoke-direct {v7}, Ljava/lang/StringBuilder;->()V invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v3, "://" invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v6 move-object v3, v9 move-object v4, v3 goto :goto_7 .line 240 :cond_a invoke-virtual {v0, v8}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->setjumpDone(Z)V .line 241 invoke-virtual {v0, v6}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->setUrl(Ljava/lang/String;)V goto :goto_8 .line 246 :cond_b :goto_7 invoke-static {v6}, Lcom/mbridge/msdk/foundation/tools/aj$a;->b(Ljava/lang/String;)Z move-result v7 if-eqz v7, :cond_c .line 247 invoke-virtual {v0, v8}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->setjumpDone(Z)V .line 248 invoke-virtual {v0, v6}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->setUrl(Ljava/lang/String;)V goto :goto_8 .line 252 :cond_c invoke-direct {p0, v6}, Lcom/mbridge/msdk/click/k;->b(Ljava/lang/String;)Ljava/lang/String; move-result-object v7 add-int/lit8 p1, p1, 0x1 goto/16 :goto_3 :cond_d :goto_8 return-object v0 .end method .method public static synthetic a(Lcom/mbridge/msdk/click/k;Ljava/lang/String;)Z .locals 1 .line 1267 iget-object v0, p0, Lcom/mbridge/msdk/click/k;->f:Lcom/mbridge/msdk/foundation/entity/CampaignEx; iget-object p0, p0, Lcom/mbridge/msdk/click/k;->l:Lcom/mbridge/msdk/click/entity/JumpLoaderResult; .line 2059 invoke-virtual {p0}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->getUrl()Ljava/lang/String; move-result-object v0 invoke-static {v0}, Lcom/mbridge/msdk/foundation/tools/aj$a;->b(Ljava/lang/String;)Z move-result v0 if-eqz v0, :cond_0 const/4 v0, 0x1 .line 2060 invoke-virtual {p0, v0}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->setCode(I)V .line 2061 invoke-virtual {p0, p1}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->setUrl(Ljava/lang/String;)V .line 2062 invoke-virtual {p0, v0}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->setjumpDone(Z)V goto :goto_0 :cond_0 const/4 v0, 0x2 .line 2065 invoke-virtual {p0, v0}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->setCode(I)V .line 2066 invoke-virtual {p0, p1}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->setUrl(Ljava/lang/String;)V const/4 v0, 0x0 :goto_0 return v0 .end method .method public static synthetic b(Lcom/mbridge/msdk/click/k;)Lcom/mbridge/msdk/click/j; .locals 0 .line 20 iget-object p0, p0, Lcom/mbridge/msdk/click/k;->n:Lcom/mbridge/msdk/click/j; return-object p0 .end method .method private b(Ljava/lang/String;)Ljava/lang/String; .locals 2 iget-boolean v0, p0, Lcom/mbridge/msdk/click/k;->j:Z if-eqz v0, :cond_0 iget-object v0, p0, Lcom/mbridge/msdk/click/k;->b:Landroid/content/Context; .line 273 invoke-static {v0, p1}, Lcom/mbridge/msdk/c/b;->a(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; move-result-object v0 .line 274 invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v1 if-nez v1, :cond_0 .line 275 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 .line 278 :cond_0 invoke-static {}, Lcom/mbridge/msdk/e/b;->a()Z return-object p1 .end method .method public static synthetic c(Lcom/mbridge/msdk/click/k;)V .locals 0 .line 2163 iget-object p0, p0, Lcom/mbridge/msdk/click/k;->a:Ljava/util/concurrent/Semaphore; invoke-virtual {p0}, Ljava/util/concurrent/Semaphore;->release()V return-void .end method # virtual methods .method public final a(Lcom/mbridge/msdk/click/f;)V .locals 0 .line 0 iput-object p1, p0, Lcom/mbridge/msdk/click/k;->m:Lcom/mbridge/msdk/click/f; return-void .end method .method public final a(Lcom/mbridge/msdk/click/j;)V .locals 0 .line 0 iput-object p1, p0, Lcom/mbridge/msdk/click/k;->n:Lcom/mbridge/msdk/click/j; return-void .end method .method public final cancelTask()V .locals 0 return-void .end method .method public final pauseTask(Z)V .locals 0 return-void .end method .method public final runTask()V .locals 12 iget-object v0, p0, Lcom/mbridge/msdk/click/k;->m:Lcom/mbridge/msdk/click/f; if-eqz v0, :cond_0 const/4 v1, 0x0 .line 118 invoke-interface {v0, v1}, Lcom/mbridge/msdk/click/f;->a(Ljava/lang/Object;)V .line 121 :cond_0 new-instance v0, Lcom/mbridge/msdk/click/entity/JumpLoaderResult; invoke-direct {v0}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->()V iput-object v0, p0, Lcom/mbridge/msdk/click/k;->l:Lcom/mbridge/msdk/click/entity/JumpLoaderResult; iget-object v1, p0, Lcom/mbridge/msdk/click/k;->c:Ljava/lang/String; .line 122 invoke-virtual {v0, v1}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->setUrl(Ljava/lang/String;)V iget-object v0, p0, Lcom/mbridge/msdk/click/k;->c:Ljava/lang/String; .line 124 invoke-direct {p0, v0}, Lcom/mbridge/msdk/click/k;->a(Ljava/lang/String;)Lcom/mbridge/msdk/click/entity/JumpLoaderResult; move-result-object v0 iput-object v0, p0, Lcom/mbridge/msdk/click/k;->l:Lcom/mbridge/msdk/click/entity/JumpLoaderResult; const/4 v1, 0x1 if-eqz v0, :cond_1 .line 126 invoke-virtual {v0}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->getExceptionMsg()Ljava/lang/String; move-result-object v0 invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v0 if-nez v0, :cond_1 iget-object v0, p0, Lcom/mbridge/msdk/click/k;->l:Lcom/mbridge/msdk/click/entity/JumpLoaderResult; .line 127 invoke-virtual {v0, v1}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->setSuccess(Z)V :cond_1 iget-object v0, p0, Lcom/mbridge/msdk/foundation/same/e/a;->mState:Lcom/mbridge/msdk/foundation/same/e/a$b; .line 129 sget-object v2, Lcom/mbridge/msdk/foundation/same/e/a$b;->b:Lcom/mbridge/msdk/foundation/same/e/a$b; if-eq v0, v2, :cond_3 iget-object v0, p0, Lcom/mbridge/msdk/click/k;->n:Lcom/mbridge/msdk/click/j; if-eqz v0, :cond_2 iget-object v1, p0, Lcom/mbridge/msdk/click/k;->l:Lcom/mbridge/msdk/click/entity/JumpLoaderResult; .line 131 invoke-interface {v0, v1}, Lcom/mbridge/msdk/click/j;->a(Lcom/mbridge/msdk/click/entity/JumpLoaderResult;)V :cond_2 return-void :cond_3 iget-object v0, p0, Lcom/mbridge/msdk/click/k;->l:Lcom/mbridge/msdk/click/entity/JumpLoaderResult; .line 136 invoke-virtual {v0}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->isSuccess()Z move-result v0 if-nez v0, :cond_5 iget-object v0, p0, Lcom/mbridge/msdk/click/k;->n:Lcom/mbridge/msdk/click/j; if-eqz v0, :cond_4 iget-object v1, p0, Lcom/mbridge/msdk/click/k;->l:Lcom/mbridge/msdk/click/entity/JumpLoaderResult; .line 138 invoke-interface {v0, v1}, Lcom/mbridge/msdk/click/j;->a(Lcom/mbridge/msdk/click/entity/JumpLoaderResult;)V :cond_4 return-void :cond_5 iget-object v0, p0, Lcom/mbridge/msdk/click/k;->k:Lcom/mbridge/msdk/click/entity/a; if-eqz v0, :cond_6 iget-object v2, p0, Lcom/mbridge/msdk/click/k;->l:Lcom/mbridge/msdk/click/entity/JumpLoaderResult; .line 143 iget v0, v0, Lcom/mbridge/msdk/click/entity/a;->f:I invoke-virtual {v2, v0}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->setStatusCode(I)V :cond_6 iget-object v0, p0, Lcom/mbridge/msdk/click/k;->l:Lcom/mbridge/msdk/click/entity/JumpLoaderResult; iget-object v2, p0, Lcom/mbridge/msdk/click/k;->k:Lcom/mbridge/msdk/click/entity/a; iget-object v4, p0, Lcom/mbridge/msdk/click/k;->d:Ljava/lang/String; iget-object v5, p0, Lcom/mbridge/msdk/click/k;->e:Ljava/lang/String; iget-object v6, p0, Lcom/mbridge/msdk/click/k;->b:Landroid/content/Context; iget-object v9, p0, Lcom/mbridge/msdk/click/k;->o:Lcom/mbridge/msdk/click/m$a; iget-object v3, p0, Lcom/mbridge/msdk/click/k;->n:Lcom/mbridge/msdk/click/j; iget-object v10, p0, Lcom/mbridge/msdk/click/k;->a:Ljava/util/concurrent/Semaphore; .line 1017 invoke-virtual {v0}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->getUrl()Ljava/lang/String; move-result-object v7 invoke-static {v7}, Lcom/mbridge/msdk/foundation/tools/aj$a;->b(Ljava/lang/String;)Z move-result v7 const/4 v8, 0x2 if-nez v7, :cond_9 const/16 v7, 0xc8 iget v11, v2, Lcom/mbridge/msdk/click/entity/a;->f:I if-ne v7, v11, :cond_9 .line 1018 invoke-virtual {v0}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->getContent()Ljava/lang/String; move-result-object v7 invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v7 if-nez v7, :cond_9 invoke-virtual {v0}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->getContent()Ljava/lang/String; move-result-object v7 const-string v11, "EXCEPTION_CAMPAIGN_NOT_ACTIVE" invoke-virtual {v7, v11}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z move-result v7 if-nez v7, :cond_9 .line 1019 invoke-virtual {v0, v8}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->setType(I)V .line 1020 invoke-virtual {v0}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->getContent()Ljava/lang/String; move-result-object v1 invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v1 if-nez v1, :cond_7 .line 1021 new-instance v3, Lcom/mbridge/msdk/click/m; invoke-direct {v3}, Lcom/mbridge/msdk/click/m;->()V invoke-virtual {v0}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->getUrl()Ljava/lang/String; move-result-object v7 invoke-virtual {v0}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->getContent()Ljava/lang/String; move-result-object v8 invoke-virtual/range {v3 .. v9}, Lcom/mbridge/msdk/click/m;->a(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Lcom/mbridge/msdk/click/m$a;)V goto :goto_0 .line 1024 :cond_7 :try_start_0 new-instance v3, Lcom/mbridge/msdk/click/m; invoke-direct {v3}, Lcom/mbridge/msdk/click/m;->()V invoke-virtual {v0}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->getUrl()Ljava/lang/String; move-result-object v7 move-object v8, v9 invoke-virtual/range {v3 .. v8}, Lcom/mbridge/msdk/click/m;->a(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;Ljava/lang/String;Lcom/mbridge/msdk/click/m$a;)V :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 goto :goto_0 .line 1026 :catch_0 sget-boolean v0, Lcom/mbridge/msdk/MBridgeConstans;->DEBUG:Z if-eqz v0, :cond_8 const-string v0, "TAG" const-string v1, "webview spider start error" .line 1027 invoke-static {v0, v1}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V .line 1032 :cond_8 :goto_0 invoke-virtual {v10}, Ljava/util/concurrent/Semaphore;->acquireUninterruptibly()V goto :goto_2 :cond_9 if-eqz v2, :cond_a .line 1035 invoke-virtual {v0, v1}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->setType(I)V .line 1036 iget-object v4, v2, Lcom/mbridge/msdk/click/entity/a;->h:Ljava/lang/String; invoke-virtual {v0, v4}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->setExceptionMsg(Ljava/lang/String;)V .line 1037 iget v4, v2, Lcom/mbridge/msdk/click/entity/a;->f:I invoke-virtual {v0, v4}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->setStatusCode(I)V .line 1038 invoke-virtual {v2}, Lcom/mbridge/msdk/click/entity/a;->a()Ljava/lang/String; move-result-object v4 invoke-virtual {v0, v4}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->setHeader(Ljava/lang/String;)V .line 1039 iget-object v2, v2, Lcom/mbridge/msdk/click/entity/a;->g:Ljava/lang/String; invoke-virtual {v0, v2}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->setContent(Ljava/lang/String;)V .line 1042 :cond_a invoke-virtual {v0}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->getUrl()Ljava/lang/String; move-result-object v2 .line 1043 invoke-static {v2}, Lcom/mbridge/msdk/foundation/tools/aj$a;->b(Ljava/lang/String;)Z move-result v4 if-eqz v4, :cond_b .line 1044 invoke-virtual {v0, v1}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->setCode(I)V .line 1045 invoke-virtual {v0, v2}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->setUrl(Ljava/lang/String;)V .line 1046 invoke-virtual {v0, v1}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->setjumpDone(Z)V goto :goto_1 .line 1048 :cond_b invoke-virtual {v0, v8}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->setCode(I)V .line 1049 invoke-virtual {v0, v2}, Lcom/mbridge/msdk/click/entity/JumpLoaderResult;->setUrl(Ljava/lang/String;)V :goto_1 if-eqz v3, :cond_c .line 1052 invoke-interface {v3, v0}, Lcom/mbridge/msdk/click/j;->a(Lcom/mbridge/msdk/click/entity/JumpLoaderResult;)V :cond_c :goto_2 return-void .end method