Tôi đang truy cập trang web có tài liệu .pdf. Nếu tôi mở tài liệu đó thông qua trình duyệt web, nó sẽ bắt đầu tải xuống. Nếu tôi mở nó thông qua webview, không có gì xảy ra. Tôi cần cài đặt gì để áp dụng cho webview để làm cho nó bắt đầu tải xuống?Tải xuống bản pdf thông qua trình duyệt web và webview
Tôi đã có điều này.
wvA.setDownloadListener(new DownloadListener()
{
public void onDownloadStart(String url, String userAgent, String contentDisposition, String mimeType,
long size)
{
Intent viewIntent = new Intent(Intent.ACTION_VIEW);
viewIntent.setDataAndType(Uri.parse(url), mimeType);
try
{
startActivity(viewIntent);
}
catch (ActivityNotFoundException ex)
{
}
}
});
Hãy xem [ở đây] (http://stackoverflow.com/questions/8485416/how-to-download-a -pdf-from-an-android-webview) – silentw
Cảm ơn bạn đã trả lời. nơi nên thêm "view.getContext(). startActivity (new Intent (Intent.ACTION_VIEW, Uri.parse (url)));" ? – user200658
Giọng của bạn thể hiện bản thân bằng ngôn ngữ viết là gì? – njzk2