我正在对Android webview执行POST,其中预期的响应是PDF文件。但是webview只显示一个空白页面。我意识到PDF文件无法在webview中呈现,但希望文件开始下载或至少显示一些响应。
是否有人知道是否可以发布到webview以开始下载(pdf)文件?
_webView = FindViewById<WebView>(Resource.Id.ebookWebview);
_webView.SetWebViewClient(webviewClient);
_webView.SetWebChromeClient(new WebChromeClient());
_webView.Settings.AllowFileAccess = true;
_webView.Settings.JavaScriptEnabled = true;
_webView.PostUrl(_postUrl, EncodingUtils.GetBytes(_postData, "BASE64"));
答案 0 :(得分:0)
您是否尝试在WebView上注册DownloadListener?这是处理下载所必需的。请参阅http://developer.android.com/reference/android/webkit/WebView.html#setDownloadListener(android.webkit.DownloadListener)