Android WebView 다운로드 반응 없 음

배경: js 와 연결 하여 webView 위 에서 첨부 파일 을 클릭 하고 다운로드 에 반응 이 없 음 을 발 견 했 습 니 다. WebView 우리 안 탁 단 은 어떠한 조작 과 차단 도 하지 않 았 습 니 다. 처음에 전단 은 우리 가 a 태그 차단 을 한 줄 알 았 는데 사실은 없 었 습 니 다. 나중에 자 료 를 찾 아 보 니 다운로드 에 대해 스스로 실현 해 야 한 다 는 것 을 알 게 되 었 습 니 다.
 //      
        webView.setDownloadListener(new DownloadListener() {
            @Override
            public void onDownloadStart(String url, String userAgent, String contentDisposition, String mimetype, long contentLength) {
                //      ,               
                //todo
                Uri uri = Uri.parse(url);
                Intent intent = new Intent(Intent.ACTION_VIEW, uri);
                startActivity(intent);
            }
        });

이렇게 하면 점프 시스템 브 라 우 저 를 다운로드 할 수 있다.

좋은 웹페이지 즐겨찾기