package com.iBookStar.views; import android.content.Context; import android.content.Intent; import android.net.Uri; import android.util.AttributeSet; import android.webkit.JavascriptInterface; import android.widget.Toast; import com.iBookStar.activityComm.SurveyWebView; import com.iBookStar.utils.l; import com.iBookStar.utils.s; import com.iBookStar.utils.v; import com.iBookStar.views.CommonWebView; import java.net.URLEncoder; public class YmWebView extends CommonWebView { private boolean r = false; private boolean s = true; private boolean t = false; /* access modifiers changed from: package-private */ public class a extends CommonWebView.f2 { a() { } @Override // com.iBookStar.views.CommonWebView.f2 public void a(CommonWebView commonWebView, String str) { if (YmWebView.this.r) { commonWebView.loadUrl("javascript:if(window.setSwiperTouchable){window.setSwiperTouchable(false)}"); } commonWebView.loadUrl(YmWebView.this.s ? "javascript:if(window.setAppTouchable){window.setAppTouchable(true)}" : "javascript:if(window.setAppTouchable){window.setAppTouchable(false)}"); YmWebView.this.t = true; super.a(commonWebView, str); } } /* access modifiers changed from: package-private */ public class b implements l.m { b() { } @Override // com.iBookStar.utils.l.m public boolean a(int i, int i2, Object obj, Object... objArr) { YmWebView.this.openBookStore(); return true; } } /* access modifiers changed from: package-private */ public class c implements l.m { c() { } @Override // com.iBookStar.utils.l.m public boolean a(int i, int i2, Object obj, Object... objArr) { if (i2 == 0) { YmWebView.this.loadUrl((String) obj); } else { Toast.makeText(com.iBookStar.b.a.k(), "小说还未配置,请联系商务或运营", 1).show(); } return true; } } class d implements Runnable { final /* synthetic */ String a; d(YmWebView ymWebView, String str) { this.a = str; } public void run() { v.a(this.a); } } class e implements Runnable { e(YmWebView ymWebView) { } public void run() { try { com.iBookStar.c.b.a("current_url"); boolean z = false; if (com.iBookStar.c.b.a(com.iBookStar.c.c.b("task_state_for_reward_open"), 0) != 1) { z = true; } v.a(z, true); } catch (Exception e) { e.printStackTrace(); } } } class f implements Runnable { f() { } public void run() { try { String format = String.format("http://rp.ipadview.com/alipay/account/transferpage?bpid=%s&buid=%s", com.iBookStar.b.a.j, String.valueOf(com.iBookStar.c.b.j().c())); Intent intent = new Intent("android.intent.action.VIEW"); intent.addFlags(268435456); intent.setData(Uri.parse(String.format("alipays://platformapi/startapp?appId=20000067&url=%s", URLEncoder.encode(format)))); YmWebView.this.getContext().startActivity(intent); } catch (Exception unused) { Toast.makeText(YmWebView.this.getContext(), "没有安装支付宝或者不是最新版", 0).show(); } } } class g implements Runnable { final /* synthetic */ String a; g(String str) { this.a = str; } public void run() { try { Intent intent = new Intent(com.iBookStar.b.a.k(), SurveyWebView.class); intent.putExtra("url", this.a); intent.putExtra("back", true); intent.addFlags(268435456); YmWebView.this.getContext().startActivity(intent); } catch (Throwable th) { th.printStackTrace(); } } } public YmWebView(Context context) { super(context); a(); } public YmWebView(Context context, AttributeSet attributeSet) { super(context, attributeSet); a(); } public YmWebView(Context context, AttributeSet attributeSet, int i) { super(context, attributeSet, i); a(); } public YmWebView(Context context, AttributeSet attributeSet, int i, int i2) { super(context, attributeSet, i, i2); a(); } private void a(String str) { v.b(str); if (str.contains("ymlandpage=1")) { l.b(new c()); } else { loadUrl(str); } } /* access modifiers changed from: protected */ public void a() { super.initWebView(false); setCommonWebViewClient(new a()); } public void disableSwiperTouch() { this.r = true; } @Override // com.iBookStar.views.CommonWebView @JavascriptInterface public int getWebViewEnvironment() { return 5; } @Override // com.iBookStar.views.CommonWebView @JavascriptInterface public void onClickTasksCenter() { a(new e(this)); } public void openBookStore() { if (!com.iBookStar.b.a.k) { Toast.makeText(com.iBookStar.b.a.k(), "打开失败,请先初始化SDK", 0).show(); } else if (!com.iBookStar.b.a.l) { Toast.makeText(getContext(), "打开失败,请检查YMSDK是否正确初始化", 0).show(); } else if (!com.iBookStar.b.a.r) { Toast.makeText(com.iBookStar.b.a.k(), "打开失败,请检查是否正确引入了tbs sdk包", 0).show(); } else { com.iBookStar.c.b.a("current_entrance"); if (0 == com.iBookStar.c.b.a(com.iBookStar.c.c.b("config_setup"), 0L)) { l.c(new b()); return; } String a2 = com.iBookStar.c.b.a(com.iBookStar.c.c.b("putinurl"), (String) null); if (s.a(a2)) { com.iBookStar.c.b.a(com.iBookStar.c.c.b("config_setup")); Toast.makeText(com.iBookStar.b.a.k(), "小说还未配置,请联系商务或运营", 1).show(); return; } a(a2); } } @JavascriptInterface public void openReader(String str) { a(new d(this, str)); } @Override // com.iBookStar.views.CommonWebView @JavascriptInterface public void openURLWithNewWindow(String str) { a(new g(str)); } public void refresh() { reload(); } public void setAppTouchable(boolean z) { this.s = z; if (this.t) { loadUrl(z ? "javascript:if(window.setAppTouchable){window.setAppTouchable(true)}" : "javascript:if(window.setAppTouchable){window.setAppTouchable(false)}"); } } @Override // com.iBookStar.views.CommonWebView @JavascriptInterface public void withdraw() { a(new f()); } }