Wie kann ich die Datei mithilfe von webview herunterladen? (Dieser Fall ist seltsam)

8

Ich möchte die Datei (z. B. .mp3) mithilfe von webview von der Website herunterladen aber das Problem ist Immer wenn ich auf den Link klicke, wird der Browser geöffnet (Standard) Welche erscheint für eine Sekunde bevor es sich schließt. und keine Datei wurde heruntergeladen.

Hier ist mein Code,

%Vor%     
Gleich Zi Libertia 13.06.2013, 18:59
quelle

2 Antworten

9

Implementieren Sie einen WebViewClient für die Verwendung mit Ihrem WebView. Überschreiben Sie dabei die shouldOverrideUrlLoading Methode, wo Sie überprüfen sollten, ob es sich um eine MP3-Datei handelt, und diese URL dann an den DownloadManager <übergeben / a> oder was auch immer Sie verwenden, um die Datei tatsächlich herunterzuladen. Hier ist eine grobe Idee:

%Vor%     
Krylez 13.06.2013 19:11
quelle
2
%Vor%     
George Mavrogenis 05.08.2014 08:18
quelle

Tags und Links