无法打开网页视图中的PDF文档 [英] Unable to open PDF documents in WebView

查看:228
本文介绍了无法打开网页视图中的PDF文档的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用的WebView打开URL这实际上是一个PDF文档。这里是code片段。

I am using WebView to open a url which is in fact a pdf document. Here is the code snippet.

WebView webView = (WebView) context.findViewById(R.id.webView1);
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setLoadWithOverviewMode(true);
webView.getSettings().setUseWideViewPort(true);
webView.loadUrl("http://www.stagecoachbus.com/PdfUploads/Timetable_28768_5.pdf");

和获得的错误是:

EventHub.removeMessages(int what = 107) is not supported before the WebViewCore is set up

我能够正常打开网页。然而,在打开的PDF文件导致的异常。

I was able to open normal web pages. However, opening pdf files results in exception.

有什么想法?

在此先感谢!

推荐答案

要在网页视图中打开PDF,它更好地显示通过谷歌文档服务PDF

To open pdf in Webview , it better to show pdf via google doc service

WebView webView = (WebView) context.findViewById(R.id.webView1);
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setLoadWithOverviewMode(true);
webView.getSettings().setUseWideViewPort(true);
webView.loadUrl("http://docs.google.com/gview?embedded=true&url=http://www.stagecoachbus.com/PdfUploads/Timetable_28768_5.pdf");

它帮助你展现PDF。

It help you to show pdf.

这篇关于无法打开网页视图中的PDF文档的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆