Android WebView - 以全尺寸查看页面(如在 pc 上)
Posted
技术标签:
【中文标题】Android WebView - 以全尺寸查看页面(如在 pc 上)【英文标题】:Android WebView - see page in full size (like on pc) 【发布时间】:2014-11-13 20:27:58 【问题描述】:我认为这个标题很重要,我想把它发给http://studiodamage.sweb.cz/。
我的代码:
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState)
// Inflate the layout for this fragment
View rootView = inflater.inflate(R.layout.fragment_web, container, false);
WebView webView = (WebView)rootView.findViewById(R.id.webview);
webView.getSettings().setUserAgentString("Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.31 (Khtml, like Gecko) Chrome/20 Safari/537.31");
webView.getSettings().setjavascriptEnabled(true);
webView.loadUrl("http://studiodamage.sweb.cz/");
return rootView;
【问题讨论】:
【参考方案1】:假设您打算将网站视为 桌面网站,请尝试:
webView.getSettings().setUseWideViewPort(true);
webView.getSettings().setLoadWithOverviewMode(true);
或
webview.getSettings().setUserAgent(1);//for desktop 1 or mobil 0.
或
尝试一些看起来更像桌面浏览器的东西,例如:
String ua = "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.4) Gecko/20100101 Firefox/4.0";
【讨论】:
欢迎,快乐编码:) @SagarPilkhwal: 它不工作 webview.getSettings().setUserAgent(1);//对于桌面 1 或 mobil 0。 你用的是哪个版本 @koca2000 :你能告诉我它在哪个版本(android studio)中工作。因为相同的代码在 android studio 最新版本 3.0.1 中不起作用 我想知道是版本升级问题还是其他问题。【参考方案2】: webView.getSettings().setUserAgentString("1"); //for desktop 1 or mobile 0.
现在是 12/2021
【讨论】:
根本不工作。以上是关于Android WebView - 以全尺寸查看页面(如在 pc 上)的主要内容,如果未能解决你的问题,请参考以下文章
如何以全尺寸查看 instagram 个人资料图片? [关闭]
默认情况下如何以全屏模式启动 uwp webview 应用程序
使用 MPMoviePlayerController 无法以全屏模式播放大尺寸视频