Set default user-agent for webview

pull/199/head
FongMi 2 years ago
parent 8378d782ef
commit 2bd54f2ad9
  1. 5
      app/src/main/java/com/fongmi/android/tv/ui/custom/CustomWebView.java

@ -20,6 +20,7 @@ import androidx.annotation.NonNull;
import com.fongmi.android.tv.App;
import com.fongmi.android.tv.Constant;
import com.fongmi.android.tv.Setting;
import com.fongmi.android.tv.api.ApiConfig;
import com.fongmi.android.tv.bean.Site;
import com.fongmi.android.tv.impl.ParseCallback;
@ -65,7 +66,9 @@ public class CustomWebView extends WebView {
}
private void setUserAgent(Map<String, String> headers) {
for (String key : headers.keySet()) {
if (headers.isEmpty()) {
getSettings().setUserAgentString(Setting.getUa());
} else for (String key : headers.keySet()) {
if (key.equalsIgnoreCase(HttpHeaders.USER_AGENT)) {
getSettings().setUserAgentString(headers.get(key));
break;

Loading…
Cancel
Save