问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

android webView问题 高手进来看 回答好的另加分!!!

发布网友 发布时间:2022-11-19 16:08

我来回答

2个回答

热心网友 时间:2024-11-24 23:38

你的图片如果是js动态生成的话就直接把获取宽度的代码放在生成图片的后面就行,如果是html中的,建议在body标签中加入onload属性,去执行获取宽度,这样,是同步加载,所以会等到你的图片加载完成去取,如果还是不行就可以采取延时获取宽度。

热心网友 时间:2024-11-24 23:38

1 创建 一个 自己的WebViewClient(继承 WebViewClient 类)如 MyWebviewclient
2 重载 里面的 onPageFinished(WebView view, String url)方法,(webview加载完成会调用这个方法),这个方法放自己想要做的事情,在webview加载完成以后
3 关联 你自己的webviewclient 与 webview 通过 这个方法:webView.setWebViewClient( new MyViewerWebViewClient();追问我就是在onPageFinished里面做的,每次在onPageFinished中通过js设置样式,之后去取scrollWidth,经常得到不同的结果,应该和图片无关,因为不带图片的html也存在这个问题。等html显示出来了,我在去取就能取到正确的结构,请问我应该在什么时机下去计算scrollWidth呢。

追答onResume()调完以后才能获得控件的大小
我遇到过取不到大小的问题,有个onGloballayoutlistener回调
不知道你的是不是同一个问题

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
找专业防水队做完还漏水怎么维权 法院会受理房屋漏水造成的纠纷吗? 巴西龟最长活多久,家养!!! 养胃的药最好的是什么啊 婴儿积食发烧不愿吃药怎么办 板门穴位在哪个部位 手机设置放偷看的方法? 凝结水回收器生产厂家? 个人账户养老金预测公式:现有5万元,缴费20年,能领多少钱? 临沂比较有名的男装品牌 数据挖掘常见问题 我的主板是用2032的锂电池,超霸的说要8块钱,要这么贵吗? 超霸数码王电池多少钱 我国吸收外资的总额在世界上占第几位? 去年中国吸引外资居全球第三是怎么回事? 2006年中国各省吸引外资排名? 2000-2007年我国每年吸引外资的总额和在世界的排名? 通过256位SSL加密技术绑定的银行卡真的不能解绑吗 如何在IIS 6.0中使用256 bit SSL 嘉瑟琳|问题皮肤产生的原因有哪些 诺普声 sw-100怎么样 Nobsound/诺普声 SW-100有源低音炮10寸低音炮 重低音有源炮音箱好吗... nobsound/诺普声 sw-100 超重有源10寸低音炮音箱怎么接线 接线端子钳怎么用,方法总结(含图) SOP标准作业指什么?SOP标准作业程序包括哪些 全脑功能永久性丧失是指什么? excel将表格数据生成曲线图 微商城和小程序是什么关系 某在文言文中的意思 请问在什么地方能下载到云南省个旧市区的地图啊? 请问个人u盘如何设置密码? 为什么感觉智能手机的时代,大家反而变疏远了? 求《数据结构··使用C语言》 西安交通大学出版社 朱站立 第三版 课后... 推荐些好看的动画片(帅一点的) 郭敬明的作品推荐下 私人亲子鉴定中心正规吗 无人深空定居点产出在哪 长辈生日礼物 长辈生日送什么礼物 支付宝支付订单所需要的参数 企业开发一个微信小程序要多久 没有隔离霜可以用小黄油代替吗? 化妆时没有隔离霜,那可以用什么代替隔离霜可以保护皮肤呢 送什么新年礼物给女朋友好呢 小绿车是什么共享单车 什么是汽车电子火花塞?他的突出特点在哪里? STITT(斯帝)火花塞好吗? 电装火花塞怎么样 什么是PTS测试系统? 吃饭注意事项,嚼30下7分饱,忌辛辣,每天吃12种食物每周吃25种 青炒卢笋怎么做