package com.ubt.jimu.web; import android.content.Intent; import android.net.Uri; import android.os.Bundle; import android.view.View; import android.webkit.ValueCallback; import android.webkit.WebChromeClient; import android.widget.ProgressBar; import android.widget.RelativeLayout; import android.widget.TextView; import com.alibaba.android.arouter.facade.Postcard; import com.alibaba.android.arouter.launcher.ARouter; import com.liulishuo.filedownloader.model.FileDownloadModel; import com.ubt.jimu.BaseActivity; import com.ubt.jimu.R; import com.ubt.jimu.widgets.NavigationBarView; import com.ubt.jimu.widgets.choosePhotos.media.HPMedia; import com.ubtech.utils.XLog; import com.ubtech.view.widget.UWebLayout; import java.io.File; import java.util.List; /* loaded from: classes2.dex */ public class WebActivity extends BaseActivity { private NavigationBarView a; private ProgressBar b; public UWebLayout c; public TextView d; public TextView e; public RelativeLayout f; private UWebHolder g = new UWebHolder(); private boolean h = true; private class UWebHolder implements IWebHolder { private ValueCallback a; private UWebHolder() { } @Override // com.ubt.jimu.web.IWebHolder public WebActivity a() { return WebActivity.this; } @Override // com.ubt.jimu.web.IWebHolder public void a(String str) { NavigationBarView navigationBarView = WebActivity.this.a; if (!WebActivity.this.h) { str = ""; } navigationBarView.setTitle(str); } @Override // com.ubt.jimu.web.IWebHolder public void a(int i) { if (i < 100) { WebActivity.this.b.setVisibility(0); WebActivity.this.b.setProgress(i); } else { WebActivity.this.b.setVisibility(8); } } @Override // com.ubt.jimu.web.IWebHolder public boolean a(ValueCallback valueCallback, WebChromeClient.FileChooserParams fileChooserParams) { this.a = valueCallback; Postcard a = ARouter.b().a("/album/chooser"); a.a("type", "MULTITERM_IMAGE"); a.a(FileDownloadModel.TOTAL, 6); a.a(WebActivity.this, 1); return true; } public void a(Uri[] uriArr) { ValueCallback valueCallback = this.a; if (valueCallback != null) { valueCallback.onReceiveValue(uriArr); } } } public void D0() { this.d.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.web.c @Override // android.view.View.OnClickListener public final void onClick(View view) { WebActivity.this.a(view); } }); this.e.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.web.b @Override // android.view.View.OnClickListener public final void onClick(View view) { WebActivity.this.b(view); } }); this.a.setVisibility(H0() ? 0 : 8); this.f.setVisibility(G0() ? 0 : 8); } public void E0() { } public void F0() { } public boolean G0() { return false; } public boolean H0() { return true; } @Override // androidx.fragment.app.FragmentActivity, android.app.Activity protected void onActivityResult(int i, int i2, Intent intent) { List list; super.onActivityResult(i, i2, intent); if (-1 != i2 || intent == null || (list = (List) intent.getSerializableExtra("result_data")) == null) { return; } Uri[] uriArr = new Uri[list.size()]; for (int i3 = 0; i3 < list.size(); i3++) { HPMedia hPMedia = (HPMedia) list.get(i3); if (hPMedia != null) { XLog.a("web", "media %s", hPMedia.getPath()); uriArr[i3] = Uri.fromFile(new File(hPMedia.getPath())); } } this.g.a(uriArr); } @Override // com.ubt.jimu.BaseActivity, com.ubt.jimu.ScreenRotationManageActivity, androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity, androidx.core.app.ComponentActivity, android.app.Activity protected void onCreate(Bundle bundle) { super.onCreate(bundle); setContentView(R.layout.act_web); this.a = (NavigationBarView) findViewById(R.id.nbv_bar); this.d = (TextView) findViewById(R.id.left_btn); this.e = (TextView) findViewById(R.id.right_btn); this.f = (RelativeLayout) findViewById(R.id.btn_layout); this.a.setListener(new NavigationBarView.OnActionClickListener.Stub() { // from class: com.ubt.jimu.web.WebActivity.1 @Override // com.ubt.jimu.widgets.NavigationBarView.OnActionClickListener.Stub public void onLeftClick(View view) { if (WebActivity.this.c.b().canGoBack()) { WebActivity.this.c.b().goBack(); } else { super.onLeftClick(view); } } }); this.b = (ProgressBar) findViewById(R.id.pb_progress); this.c = (UWebLayout) findViewById(R.id.uwl_container); this.c.b().setWebViewClient(new UWebViewClient(this.g)); this.c.b().setWebChromeClient(new UWebChromeClient(this.g)); a(getIntent()); D0(); } public void a(Intent intent) { this.a.setTitle(intent.getStringExtra("title")); String stringExtra = intent.getStringExtra("url"); int intExtra = intent.getIntExtra("type", 0); this.c.a().setTextZoom(intent.getIntExtra("zoom", 100)); if (intExtra == 0) { this.c.b().loadUrl(stringExtra); } if (intExtra == 1) { this.c.b().postUrl(stringExtra, intent.getByteArrayExtra("data")); } this.h = intent.getBooleanExtra("show_title", true); } public /* synthetic */ void b(View view) { F0(); } public /* synthetic */ void a(View view) { E0(); } }