TTWebsiteActivity.smali
.class public Lcom/bytedance/sdk/openadsdk/activity/TTWebsiteActivity;
.super Landroid/app/Activity;
.source "SourceFile"
# instance fields
.field private a:Ljava/lang/String;
# direct methods
.method public constructor <init>()V
.registers 2
.line 24
invoke-direct {p0}, Landroid/app/Activity;-><init>()V
const/4 v0, 0x0
.line 25
iput-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/TTWebsiteActivity;->a:Ljava/lang/String;
return-void
.end method
# virtual methods
.method protected onCreate(Landroid/os/Bundle;)V
.registers 4
.line 30
invoke-super {p0, p1}, Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V
const-string p1, "tt_activity_website"
.line 31
invoke-static {p0, p1}, Lcom/bytedance/sdk/openadsdk/utils/t;->f(Landroid/content/Context;Ljava/lang/String;)I
move-result p1
invoke-virtual {p0, p1}, Lcom/bytedance/sdk/openadsdk/activity/TTWebsiteActivity;->setContentView(I)V
const-string p1, "tt_ad_website"
.line 32
invoke-static {p0, p1}, Lcom/bytedance/sdk/openadsdk/utils/t;->e(Landroid/content/Context;Ljava/lang/String;)I
move-result p1
invoke-virtual {p0, p1}, Lcom/bytedance/sdk/openadsdk/activity/TTWebsiteActivity;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroid/webkit/WebView;
.line 34
invoke-static {}, Lcom/bytedance/sdk/openadsdk/core/o;->h()Lcom/bytedance/sdk/openadsdk/core/g/i;
move-result-object v0
if-eqz v0, :cond_28
.line 35
invoke-static {}, Lcom/bytedance/sdk/openadsdk/core/o;->h()Lcom/bytedance/sdk/openadsdk/core/g/i;
move-result-object v0
invoke-virtual {v0}, Lcom/bytedance/sdk/openadsdk/core/g/i;->q()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/TTWebsiteActivity;->a:Ljava/lang/String;
.line 37
:cond_28
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, "mWebsiteUrl="
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
iget-object v1, p0, Lcom/bytedance/sdk/openadsdk/activity/TTWebsiteActivity;->a:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
const-string v1, "TTWebsiteActivity"
invoke-static {v1, v0}, Lcom/bytedance/sdk/openadsdk/utils/o;->e(Ljava/lang/String;Ljava/lang/String;)V
.line 38
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/TTWebsiteActivity;->a:Ljava/lang/String;
if-eqz v0, :cond_6c
.line 40
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v1, 0x15
if-lt v0, v1, :cond_4f
.line 41
invoke-virtual {p1}, Landroid/webkit/WebView;->getSettings()Landroid/webkit/WebSettings;
move-result-object v0
const/4 v1, 0x0
invoke-virtual {v0, v1}, Landroid/webkit/WebSettings;->setMixedContentMode(I)V
.line 44
:cond_4f
:try_start_4f
invoke-virtual {p1}, Landroid/webkit/WebView;->getSettings()Landroid/webkit/WebSettings;
move-result-object v0
const/4 v1, 0x1
invoke-virtual {v0, v1}, Landroid/webkit/WebSettings;->setJavaScriptEnabled(Z)V
.line 45
invoke-virtual {p1}, Landroid/webkit/WebView;->getSettings()Landroid/webkit/WebSettings;
move-result-object v0
invoke-virtual {v0, v1}, Landroid/webkit/WebSettings;->setDomStorageEnabled(Z)V
:try_end_5e
.catchall {:try_start_4f .. :try_end_5e} :catchall_5e
.line 48
:catchall_5e
iget-object v0, p0, Lcom/bytedance/sdk/openadsdk/activity/TTWebsiteActivity;->a:Ljava/lang/String;
invoke-virtual {p1, v0}, Landroid/webkit/WebView;->loadUrl(Ljava/lang/String;)V
.line 49
new-instance v0, Lcom/bytedance/sdk/openadsdk/activity/TTWebsiteActivity$1;
invoke-direct {v0, p0}, Lcom/bytedance/sdk/openadsdk/activity/TTWebsiteActivity$1;-><init>(Lcom/bytedance/sdk/openadsdk/activity/TTWebsiteActivity;)V
invoke-virtual {p1, v0}, Landroid/webkit/WebView;->setWebViewClient(Landroid/webkit/WebViewClient;)V
return-void
.line 95
:cond_6c
invoke-virtual {p0}, Lcom/bytedance/sdk/openadsdk/activity/TTWebsiteActivity;->finish()V
return-void
.end method