用WebView组件显示普通网页时一般会出现横向滚动条,这样会导致页面查看起来非常不方便。其实通过设置WebSettings的属性可以轻易地解决此问题,不过此设置隐藏的比较深,一般很少人会用到。
webView.getSettings().setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN);
LayoutAlgorithm是一个枚举,用来控制html的布局,总共有三种类型:
NORMAL:正常显示,没有渲染变化。
SINGLE_COLUMN:把所有内容放到WebView组件等宽的一列中。
NARROW_COLUMNS:可能的话,使所有列的宽度不超过屏幕宽度。
相关推荐
费了九牛二虎之力花了2天研究出来。使用webview开发界面,appcanui自适应ui开发。
当图片或表格过大,超出屏幕时,可以使用demo中的一些代码,解决这个问题
Android4.4之后 webview内核换了 无法自适应大小了 一般的想法就是写js 再调用,这个办法可行,但是却是相当的麻烦。 而动态的改变内容的宽,把html 图片的宽设置成 100% ,也可以做到图片适应屏幕的要求,而且操作...
本文实例讲述了Android编程实现WebView自适应全屏的方法。分享给大家供大家参考,具体如下: 第一种: settings.setUseWideViewPort(true); settings.setLoadWithOverviewMode(true); 第二种: WebSetting ...
屏幕摆放的控件有两种方式,一种根据具体内容变化,一种根据屏幕宽度变化。 下面我分别将两个方式,用代码的方式呈现: 1:根据具体内容变化 // // StyleOneViewController.m // buttonShow // // Created by limin...
加载在cell上的webview自适应高度
- (void)webViewDidFinishLoad:(UIWebView *)webView { CGFloat webViewHeight=[webView.scrollView contentSize].height; CGRect newFrame = webView.frame; newFrame.size.height = webViewHeight; webView.frame ...
tableView嵌套多个webView自适应高度,高度获取较精准,速度快,有需要的童鞋可以借鉴
android Webview加载本地图片,自适应布局大小
WKWebView调用js 代码自适应cell高度 github下载地址:https://github.com/yanhaiqiang/HQWebViewFit.git
webView自适宽度
wxapp > 最近跟小伙伴一起开发微信小程序, 发现在内容显示这块没法很好的解析。所以记录了下 查看效果 下载项目,在小程序工具新建项目选择开发文件夹。 注意:新建项目不使用appId, 在项目配置中勾选:开发环境不...
React本机图像自动高度该组件为您提供了一种简单的方法,无需使用其他道具就可以自动将图像的高度设置为提供的宽度用法import React , { Component } from 'react' ;import ImageAutoHeight from 'react-native-...
android java 通用开发 自适应密度 使用的是html5+css3+javascript做ui ui使用的appcanui2.0 使用jquery1.8、isScroll5.0
android webview 选择文件(拍照,本地相册) 百度定位自适应屏幕
Android webview 内存泄露的解决方法 最近在activity嵌套webview显示大量图文发现APP内存一直在涨,没法释放内存,查了很多资料,大概是webview的一个BUG,引用了activity导致内存泄漏,所以就尝试传递...
现在web app越来越多,webview控件的使用也越来越重要。 有时我们会在启动页或引导页之后,加载一个webview为控件的主页。 但如果跳转之后再加载,会看到webview有一个加载的过程,如果网页较大可能加载起来会很慢。...