是否可以使用pdf.js在Android WebView中显示pdf?
是否可以使用在Android WebView中显示PDF文件 我知道常用的解决方案是使用google文档或启动一个intent。不过,我还是希望在我的应用程序中打开它 这似乎为在浏览器中显示pdf提供了一个很好的解决方案。我想知道我是否可以在Android上做同样的事情。是否可以使用pdf.js在Android WebView中显示pdf?,android,pdf,android-webview,pdf.js,Android,Pdf,Android Webview,Pdf.js,是否可以使用在Android WebView中显示PDF文件 我知道常用的解决方案是使用google文档或启动一个intent。不过,我还是希望在我的应用程序中打开它 这似乎为在浏览器中显示pdf提供了一个很好的解决方案。我想知道我是否可以在Android上做同样的事情。 我想先将pdf文件下载到一个临时位置,然后在WebView中显示它。是的,如果可以在浏览器中渲染某些内容,在本例中是基于浏览器的。您也可以在webview中执行此操作,但这将比桌面浏览器花费更多时间 Kit Kat中有一个,我
我想先将pdf文件下载到一个临时位置,然后在WebView中显示它。是的,如果可以在浏览器中渲染某些内容,在本例中是基于浏览器的。您也可以在webview中执行此操作,但这将比桌面浏览器花费更多时间
Kit Kat中有一个,我不确定它是否可以呈现PDF文件。是的,您可以。您可能需要注意一件事--协议选择和http服务器 您可以使用“file://”或“http:”作为url协议,让webkit加载viewer.html 如果使用“file://”,您可能会发现跨域问题。(错误消息看起来像“XMLHttpRequest无法加载”file://mnt/sdcard/somewhere/cache/web/locale/locale.properties. 跨源请求仅支持HTTP“”),如果将pdf文件放在其他位置,也会出现类似的问题 解决此问题的方法可能是修改viewer.html,将其转换为单个文件 如果您使用“http:”作为协议,您可能需要在Android设备中安装一个小型http服务器
祝你好运你能分享你的发现吗?你走哪条路线?