为什么安卓WebView无法打开页面中的链接

题主在学习用WebView制作一个简单的浏览器时发现 运行后WebView无法打开页面中的链接 例如进入百度首页后再点击其他链接无法跳转,这是为什么呢?还有WebView打开页面的速度很慢,不是网速原因。 怎么实现页面加载速度的提升?另外很好奇浏览器的省流量是怎么实现的?先压缩图片?
还有单纯用WebVIew好像会出现程序无响应 是要另开个线程加载吗?

阅读 8.3k
1 个回答
  1. WebView有个 setWebViewClient 方法,需要添加一个WebViewClient才能链接跳转
  2. 你是和电脑比么?
  3. 流量先通过中转服务器,中转服务器会做一些诸如压缩图片,删除广告,重新整理/压缩格式 之类的事情
  4. ANR....你是怎么加载数据的?
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题