在Android WebView中,可以通过以下方式设置用户代理:
- 在您的 Activity 或片段中,找到并添加 WebView。 WebSettings 对象。
WebView webView = findViewById(R.id.webView);
WebSettings webSettings = webView.getSettings();
- 使用
setUserAgentString()
方法设置用户代理。 您可以使用预定义的用户代理字符串或创建自定义用户代理字符串。
//使用预定义的用户代理字符串
webSettings .setUserAgentString("Mozilla/5.0 (Linux;Android 10;SM-G973F) AppleWebKit/537.36(KHTML、Gecko 等)Chrome/86.0.4240.110 移动 Safari/537.36");
// 或者,自定义用户代理字符串
字符串 customUserAgent = "Mozilla/5.0(Linux;Android 10;SM-G973F)AppleWebKit/537.36(KHTML、Gecko 等) Chrome/86.0.4240.110 Mobile Safari/537.36 MyCustomApp ";
webSettings.setUserAgentString(customUserAgent);
WebView 现在显示网页加载 Web 时更改指定的 User-Agent 字符串。 请注意,这可能会影响页面的布局和功能。
以上内容来自网络,代表全部。 如何查看本站:关注[k1。 ].com
评论前必须登录!
注册