android - 在 web View android 中更改 View

标签 android android-webview

这是我的 Code .我想在两种 View 之间切换移动 View 和桌面 View 。我手动设置了 URL,但当我使用 webView.getOriginalUrl() 获取 URL 并再次加载时,它就不起作用了。如何解决这个问题?

最佳答案

尝试将第二个(桌面)WebView 的用户代理设置为将其标识为桌面浏览器的东西[1]。

也可能是您尝试加载的网站设置了 cookie 或其他某种状态,这意味着它记得您的应用应该为页面的移动版本提供服务。

[1] http://developer.android.com/reference/android/webkit/WebSettings.html#setUserAgentString(java.lang.String)

关于android - 在 web View android 中更改 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22729030/

相关文章:

android - 有没有办法检查应用程序签名是否已调试或已发布?

java - 如何增加 getRelativeDateTimeString 方法的耗时,以及如何增加正常日期的月份名称

android - Android 11 上的 WebView - 不显示本地镜像文件

android - 如何删除 Android webview 上的缩放按钮?

android - 粗体内容不显示粗体

android - Meteor 1.2 找不到 ANDROID_HOME

java - Android ListView 使用 baseAdapter 返回 null onItemClick

Android:制作一个简单的动画集

android - 如果网页无法加载,如何在 webview 中显示默认图像

android - 如何使Android应用程序屏幕全屏显示?