0
我实现的嵌入式网页视图一个简单的下载系统,通过使用shouldOverrideUrlLoading,然后调用拦截点击:android - WebView从哪里下载文件到?
Intent intent = new Intent(Intent.ACTION_VIEW ,Uri.parse(url));
startActivity(intent);
这将打开本地浏览器,显示了一个指标,该文件被下载,一旦它的完成后,我可以拉下通知列表查看文件。我有几个问题,但:
- WebView下载其文件到哪里?
- 这是临时缓存还是持久?我可以离线访问它吗?
- 下载完成后,我的WebView如何获得通知?
最终,我试图实现的是,一旦文件被下载,下次用户点击链接时,它会打开本地下载的文件,而不是尝试再次下载它。