package ai.clova.search.assistant.guide; import ai.clova.cic.clientlib.login.models.ClovaToken; import ai.clova.search.assistant.mic.BypassFragment; import android.annotation.SuppressLint; import android.content.Context; import android.net.Uri; import android.os.Bundle; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.webkit.WebSettings; import android.webkit.WebView; import androidx.constraintlayout.widget.ConstraintLayout; import androidx.fragment.app.Fragment; import b0.e; import c0.g; import em3.q; import em3.s; import ha3.j0; import i0.a; import io.jsonwebtoken.JwtParser; import j.f; import j.h0; import java.net.URLEncoder; import java.util.Map; import java.util.Objects; import jp.naver.line.android.R; import kotlin.Lazy; import kotlin.LazyKt; import kotlin.Metadata; import kotlin.Triple; import kotlin.TuplesKt; import ql3.g0; import sm3.r; import v.a; import v.k; import zq0.c; import zx2.w; @Metadata(bv = {}, d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\u0018\u00002\u00020\u0001B\u0007¢\u0006\u0004\b\u0002\u0010\u0003¨\u0006\u0004"}, d2 = {"Lai/clova/search/assistant/guide/GuideWebFragment;", "Landroidx/fragment/app/Fragment;", "<init>", "()V", "clova_search_productionRelease"}, k = 1, mv = {1, 6, 0}) public final class GuideWebFragment extends Fragment { /* renamed from: e reason: collision with root package name */ public static final /* synthetic */ int f5017e = 0; /* renamed from: b reason: collision with root package name */ public e f5018b; /* renamed from: c reason: collision with root package name */ public final Lazy f5019c = LazyKt.lazy(a.f5021b); /* renamed from: d reason: collision with root package name */ public final b f5020d = new b(this); public static final class a extends s implements dm3.a<ay2.b> { /* renamed from: b reason: collision with root package name */ public static final a f5021b = new a(); public a() { super(0); } /* Return type fixed from 'java.lang.Object' to match base method */ @Override // dm3.a public ay2.b invoke() { return new ay2.b(); } } public static final class b implements a.AbstractC3031a { /* renamed from: a reason: collision with root package name */ public final /* synthetic */ GuideWebFragment f5022a; public b(GuideWebFragment guideWebFragment) { this.f5022a = guideWebFragment; } @Override // v.a.AbstractC3031a public boolean a(Uri uri) { if (q.b(uri.getScheme(), "linesearch") && q.b(uri.getHost(), "guide")) { if (q.b(uri.getPath(), "/close")) { f a14 = f.f90048m.a(); a14.b(false); a14.a(false); return true; } String queryParameter = uri.getQueryParameter(c.QUERY_KEY_URL); if (!(queryParameter == null || queryParameter.length() == 0)) { try { k.a aVar = k.f168864f; Context requireContext = this.f5022a.requireContext(); q.e(requireContext, "requireContext()"); e eVar = this.f5022a.f5018b; if (eVar != null) { ConstraintLayout constraintLayout = eVar.f10648b; q.e(constraintLayout, "binding.root"); k.f168865g.onNext(new Triple<>(requireContext, constraintLayout, uri.getQueryParameter(c.QUERY_KEY_URL))); return true; } q.l("binding"); throw null; } catch (Exception unused) { return true; } } else { String queryParameter2 = uri.getQueryParameter("q"); if (!(queryParameter2 == null || queryParameter2.length() == 0)) { Fragment J = this.f5022a.getParentFragmentManager().J("BypassFragment"); androidx.fragment.app.a aVar2 = new androidx.fragment.app.a(this.f5022a.getParentFragmentManager()); if (J != null && J.isAdded()) { aVar2.n(J); } g0.b bVar = g0.b.GUIDE; String queryParameter3 = uri.getQueryParameter("q"); q.d(queryParameter3); q.f(bVar, "querySource"); BypassFragment bypassFragment = new BypassFragment(); Bundle bundle = new Bundle(); bundle.putString("queryText", queryParameter3); bundle.putSerializable("querySource", bVar); bypassFragment.setArguments(bundle); aVar2.l(0, bypassFragment, "BypassFragment", 1); aVar2.g(); f.f90048m.a().a(false); return true; } } } return false; } } @SuppressLint({"SetJavaScriptEnabled"}) public final void Y4(String str) { if (getContext() != null) { e eVar = this.f5018b; if (eVar != null) { WebView webView = eVar.f10650d; WebSettings settings = webView.getSettings(); settings.setCacheMode(2); settings.setJavaScriptEnabled(true); settings.setDomStorageEnabled(true); webView.setWebViewClient(new v.a(this.f5020d)); ClovaToken clovaToken = e0.c.f65811c.a().f65813a.getLoginManager().getClovaToken(); String encode = URLEncoder.encode(str, "UTF-8"); q.e(encode, "encode(userName, \"UTF-8\")"); webView.loadUrl("https://clova-search-guide-webview.line-apps.com/", g0.j(TuplesKt.to("Authorization", clovaToken.getTokenType() + ' ' + clovaToken.getAccessToken()), TuplesKt.to("X-LINE-Display-Name", r.A(encode, "+", " ", false, 4)))); return; } q.l("binding"); throw null; } } @Override // androidx.fragment.app.Fragment public View onCreateView(LayoutInflater layoutInflater, ViewGroup viewGroup, Bundle bundle) { q.f(layoutInflater, "inflater"); View inflate = layoutInflater.inflate(R.layout.fragment_guide_web, (ViewGroup) null, false); int i14 = R.id.dummy; View g14 = dz.a.g(inflate, R.id.dummy); if (g14 != null) { i14 = R.id.webView_RES_2097545316; WebView webView = (WebView) dz.a.g(inflate, R.id.webView_RES_2097545316); if (webView != null) { ConstraintLayout constraintLayout = (ConstraintLayout) inflate; this.f5018b = new e(constraintLayout, g14, webView); return constraintLayout; } } throw new NullPointerException("Missing required view with ID: ".concat(inflate.getResources().getResourceName(i14))); } @Override // androidx.fragment.app.Fragment public void onViewCreated(View view, Bundle bundle) { q.f(view, "view"); super.onViewCreated(view, bundle); a.AbstractC1235a.C1236a aVar = a.AbstractC1235a.C1236a.f84517b; q.f(aVar, "data"); Objects.requireNonNull(aVar); Objects.requireNonNull(aVar); Map<String, String> b14 = aVar.b(); j0.l().g("voicesearch." + "search" + JwtParser.SEPARATOR_CHAR + "event", b14); if (getContext() != null) { String str = h0.f90069b; w<R> qVar = str != null ? new my2.q<>(str) : null; if (qVar == null) { qVar = w.b.f175471d.a().c().b().o(j.g0.f90065b); } ((ay2.b) this.f5019c.getValue()).c(g.c(qVar).v(new q.a(this), new q.b(this))); } } }