Remove setUserAgentString call for better captcha's

filtering
Floens 10 years ago
parent e0b064df20
commit ea4309642d
  1. 2
      Clover/app/src/main/java/org/floens/chan/ui/fragment/ReplyFragment.java
  2. 5
      Clover/app/src/main/java/org/floens/chan/ui/layout/CaptchaLayout.java

@ -204,7 +204,7 @@ public class ReplyFragment extends DialogFragment implements CaptchaLayout.Captc
String baseUrl = loadable.isThreadMode() ? ChanUrls.getThreadUrlDesktop(loadable.board, loadable.no) : ChanUrls.getBoardUrlDesktop(loadable.board);
captchaLayout.initCaptcha(baseUrl, ChanUrls.getCaptchaSiteKey(),
ThemeHelper.getInstance().getTheme().isLightTheme, ChanApplication.getInstance().getUserAgent(), this);
ThemeHelper.getInstance().getTheme().isLightTheme, this);
} else {
Logger.e(TAG, "Loadable in ReplyFragment was null");
closeReply();

@ -52,8 +52,8 @@ public class CaptchaLayout extends WebView {
super(context, attrs, defStyle);
}
@SuppressLint("SetJavaScriptEnabled")
public void initCaptcha(String baseUrl, String siteKey, boolean lightTheme, String userAgent, CaptchaCallback callback) {
@SuppressLint({"SetJavaScriptEnabled", "AddJavascriptInterface"})
public void initCaptcha(String baseUrl, String siteKey, boolean lightTheme, CaptchaCallback callback) {
this.callback = callback;
this.baseUrl = baseUrl;
this.siteKey = siteKey;
@ -61,7 +61,6 @@ public class CaptchaLayout extends WebView {
WebSettings settings = getSettings();
settings.setJavaScriptEnabled(true);
settings.setUserAgentString(userAgent);
setWebChromeClient(new WebChromeClient() {
@Override

Loading…
Cancel
Save