android开发分享在webview中打开一个pdf文件。

我有一个应用程序,我已经在webview中呈现的网页上button。

现在点击button,下载一个pdf文件,然后需要在同一个webview中打开。

    附加一个下载监听器的networking视图和更改url如下..

    “;

    这是一个链接,用于打开PDF,而无需下载…

    我希望能解决你的问题

    我发现谷歌浏览器似乎在android浏览器内查看在线PDF文件。 您可以build立一个链接到您的pdf,以便它在查看器中显示。 我还没有尝试过在WebView内。

    UPDATE

    链接已经死了,有一个解释如何让function仍然在这个链接工作。
    如果这个链接也死了,这里是相关的部分:

    当该页面redirect到Google文档/云端硬盘时,该页面不再可用,但仍然可以使用Google文档查看器。 将此url粘贴到新标签中:

    然后粘贴要在线查看的文档的地址。 这是一个例子:

    我不认为Chrome以外的任何浏览器都支持在没有插件或第三方工具的情况下渲染PDF。 让用户使用他自己的应用程序来打开PDF可能更容易。

    我使用了这个线程中提到的IText PDF库:Android有没有免费的PDF库用于示例项目。 您可以尝试使用此API来获取PDF页面作为图像。 我不熟悉Itext的每个方面,所以它可能有更好的方法来做到这一点。

    我不认为目前的android chrome浏览器可以支持pdf。 在Android论坛中也有类似的讨论(例如: link1 link2 )

    显示pdf的最好方法就是安装adobe PDF阅读器。(或简单地说,不可能在web视图中)

      以上就是android开发分享在webview中打开一个pdf文件。相关内容,想了解更多android开发(异常处理)及android游戏开发关注计算机技术网(www.ctvol.com)!)。

      本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

      ctvol管理联系方式QQ:251552304

      本文章地址:https://www.ctvol.com/addevelopment/517920.html

      (0)
      上一篇 2020年12月5日
      下一篇 2020年12月5日

      精彩推荐