yangzailu

导航

APP中内嵌H5页面为什么不能下载?

在APP中内嵌H5页面,若页面上存在下载链接,没有任何反应,为什么呢?

原因是app中内嵌的H5页面是WebView解析的,什么是WebView呢?

Android手机中内置了一款高性能webkit内核浏览器,在SDK中封装为一个叫做WebView组件。 WebView控制调用相应的WEB页面进行展示。当碰到页面有下载链接的时候,点击上去是一点反应都没有的。原来是因为WebView默认没有开启文件下载的功能,如果要实现文件下载的功能,需要设置WebView的DownloadListener,通过实现自己的DownloadListener来实现文件的下载。

参考:https://www.cnblogs.com/dubo-/p/5582595.html

posted on 2017-11-09 10:27  飞离地平线  阅读(6337)  评论(0编辑  收藏  举报