【问题标题】:How to display PDF in webview from assets folder android如何从资产文件夹android在webview中显示PDF
【发布时间】:2013-01-14 08:38:15
【问题描述】:

我为这个解决方案搜索了很多,但在任何地方我都得到了相同的解决方案,即要么使用 Intent 并将其传递给默认/安装的 PdfReader 应用程序,另一种是使用 googleDocs 中的 gview 在线加载 Pdfs。

但我的问题是如何在 webview 中离线查看我的 pdf,即如果用户单击我的应用程序中的 pdf 列表,则不要转到其他应用程序或 google/gview。

我尝试传递资产文件夹路径,但无法在 webview 中收到“网页暂时关闭或永久移动”的消息。

我也试过这个链接..它描述了使用 pdfViewver.jar 但那个 lib。有自己的问题需要解决。

任何帮助将不胜感激

【问题讨论】:

  • 您的资产文件夹路径是什么?
  • webView.loadUrl("file:///android_asset/doc/programme_green_design");我通过这种方式传递给 webview 也尝试通过添加扩展 .pdf 但得到消息它暂时关闭或永久移动“

标签: android pdf webview


【解决方案1】:

但我的问题是如何在 webview 中离线查看我的 pdf

你不能。 WebView 无法单独显示 PDF。

【讨论】:

  • 感谢您的回复.. 那么,是否有任何库。这有助于做到这一点,因为我不想将我的应用用户发送到默认应用程序。
  • @AndriodNewbie:最好的办法是去掉PDF,转成HTML,这样就可以直接用WebView了。有开源的 PDF 查看库,据报道它们都相当糟糕。有商业观看图书馆,据说它们都很贵。就个人而言,我没有使用过这两种类型的库——如果我要显示 PDF,我将使用 PDF 查看应用程序。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-01-19
  • 2013-12-06
  • 1970-01-01
  • 2011-08-04
  • 1970-01-01
相关资源
最近更新 更多