Android的WebView是无法直接打开pdf链接的,即使用浏览器打开,也会提示下载pdf文件。
而ios的浏览器是可以打开pdf链接的,具体原因我也不知道- -

好在Google提供了一个chrome插件叫做Google Docs viewer, 所以要想通过WebView打开pdf链接可以通过如下方式:

https://docs.google.com/viewer?embedded=true&url=你的pdf链接.

embedded=true表示嵌入式的打开

是不是很方便~~
但是!
Google嘛,必须要FQ才行,不过好消息是很快Google就要回归中国了.
这种方法有时候会遇到防火墙之类的问题,如果一旦FQ了也打不开,就需要考虑这个原因了。

如何用WebView打开pdf链接相关推荐

  1. 解决vue在ios或android中用webview打开H5链接时#号后面的参数被忽略问题angular同样适用

    解决vue在ios或android中用webview打开H5链接时#号后面的参数被忽略问题angular同样适用 参考文章: (1)解决vue在ios或android中用webview打开H5链接时# ...

  2. 小程序web-view打开PDF格式文件的安卓苹果兼容性问题

    小程序中打开pdf格式原本可以使用web-view(承载网页的容器.会自动铺满整个小程序页面,个人类型的小程序暂不支持使用) <web-view src="{{link}}" ...

  3. android Webview 打开https链接

    参考这篇 解决了 打开 https链接 Android:这是一份全面 & 详细的Webview使用攻略 package com.mycompany.myapp2;import android. ...

  4. android webview打开pdf 的两种方式

    方法1:利用设备自带浏览器打开pdf private void loadPDF1(){ mWebView.getSettings().setJavaScriptEnabled(true); mWebV ...

  5. webview打开淘宝天猫链接问题

    今天做一个项目,需要在webview打开天猫链接,但怎么也解决不了,总是显示下图 1.权限加了,<uses-permission android:name="android.permi ...

  6. 浏览器打开pdf,禁止下载打印

    之前在网站上打开pdf文件,都是用浏览器查看pdf时自带的功能,可以下载打印,最近要求打开pdf后仅供用户预览,禁止下载打印.网上查了一下,发现有很多前辈都遇到过,解决方法是用pdf.js. 1.下载 ...

  7. 在新窗口中打开PDF

    在新窗口中打开PDF 原帖地址:http://www.codeproject.com/jscript/pdf-javascript.asp 我认为在新窗口重打开一个类似PDF的文档应该使用脚本自动完成 ...

  8. 纯前端下载pdf链接文件,而不是打开预览的解决方案

    纯前端下载pdf链接文件,而不是打开预览的解决方案 参考文章: (1)纯前端下载pdf链接文件,而不是打开预览的解决方案 (2)https://www.cnblogs.com/jackson-yqj/ ...

  9. Flutter中使用WebView内打开scheme链接 调用其他程序

    项目场景: 最近在写一个 领淘宝优惠劵的 页面, 逻辑是 点击商品后, 在内部的WebView 显示,显示页面会自动打开scheme链接来尝试启动 淘宝app, 问题描述: 因为flutter没有自带 ...

最新文章

  1. Asp.net MVC 3实例学习之ExtShop(二)——创建母版页
  2. win8mysql安装教程zip_mysql 8.0.18.zip安装配置方法图文教程(windows 64位)
  3. Dockerfile中npm中Error: could not get uid/gid问题的解决方法
  4. 第三章计算机试题,计算机等级考试二级VB测试题(第三章)
  5. [蓝桥杯][2018年第九届真题]迷宫与陷阱(三维数组标记BFS)
  6. iphone最新款手机_苹果罕见“跌停”!遭遇6年来最惨淡一夜,2019年全球股市第一颗雷引爆...
  7. Linux - CentOS基础
  8. [2019杭电多校第八场][hdu6667]Roundgod and Milk Tea
  9. python制作pdf电子书
  10. 世界上著名的三大检索工具
  11. python显示日历_Python 程序显示日历
  12. Web3.0:Skiff 去中心化隐私协同文档
  13. C Primer Plus(6) 中文版 第5章 运算符、表达式和语句 5.2 基本运算符
  14. 微信小程序开发时,下载node.js安装后出错误怎么办
  15. Fabric区块链开发详解
  16. IO流_IO流小结图解
  17. 抱怨,就是在吸引不幸
  18. 默燃周报|音乐流平台 Emanate 将启用 NFT;WAX NFT 数量突破一百万
  19. 【独家专访】谭龙喊话同行:几个月后 ETCP将不可超越
  20. linux网卡通信延迟高,Linux性能优化-网络请求延迟变大

热门文章

  1. 如何删除linux模板下文件,linux删除文件夹(linux删除文件夹命令是什么)
  2. 简析一下程序化交易系统在期货交易中的作用
  3. enzyme 简单实践
  4. 数据结构与算法-《开篇》
  5. 岭回归(Ridge Regression)
  6. javaScript动画项目案例
  7. 登录界面输入密码键盘不响应_为什么计算机响应错误的密码和正确的密码需要更长的时间?...
  8. repo - contains uncommitted changes
  9. (转)Linux一句话精彩问答
  10. 使用OpenCV中的filter2D函数精确实现matlab中的imfilter函数(已测)