Webview采坑总结

1.@JavascriptInterface   开发环境api>16才能起作用

2.listview添加webview显示异常,根据h5设置为关键(使用百度等其他页面替换测试)

3.listview或者scrollview嵌套webview显示异常,

一:使用百度页面或者其他html页面替换,查看是否显示,

二:html点击透明边框,显示正常

4.webview中https加载数据,出现不能刷新数据。 https只能跳转https,https跳转http会导致页面刷新数据失败。

5.webview播放H5视频onResume,onPause方法添加相关反射关闭部分手机视频播放问题,导致webkit全局变化,结果微信,支付支付,H5中Url拦截等页面需要添加相同的发射才能正常操作显示。

6.webview播放腾讯视频,小米手机不支持硬件加速(加速黑屏只有声音)

7、webview.pauseTimer()全局性影响配置慎用,导致H5的js失效,支付宝支付异常

8、H5获取不到手机屏幕的宽高,native原生webview的父布局,影响H5宽高获取

9、网页中target=”_blank”标签,会给页面打开造成异常

10、webview绑定applicationContext,导致H5,select标签无法弹窗

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值