使用WebView遇到的问题

应用中提供了一个WebView页面,供网页展现使用。与server端联调时,发现了一些问题,记录一下,以备忘记。

1、从A网页通过链接跳转到B网页时,android4.3、4.2的手机会出现的展示为:A网页->A网页缩小版->B网页,android4.4的手机不会出现这样的问题。

原因:A网页的<head>中有如下信息:<meta name="viewport" content="width=device-width, user-scalable=no , initial-scale=1.0">,B网页没有。在B网页加入以上信息即可。就会展示为:A网页->B网页

2、在用webview.canGoBack()方法判断是否可以返回上一个网页时,一直返回true。

原因:在进入网页A后,会快速跳转到网页B。在网页B,执行goBack()回到网页A后,网页A又快速跳转到网页B。如果快速执行goBack()两次,就会还没等网页A跳转到网页B时就跳出网页A。

转载于:https://my.oschina.net/tingzi/blog/195721

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值