如何在 chromedriver 2.15 中打开 pdf 而无需下载

2024-06-20

我最近升级到 Chromedriver 2.15

现在,当我单击 pdf 文件的链接时,它会自动下载,而不是像以前那样显示在新选项卡中。

<a id="my_pdf_file" format="pdf" target="_blank" href="/my_pdf_file.pdf">My PDF File</a>

有没有办法恢复在新选项卡中显示 pdf 的旧行为?


目前这是 Chrome 的一个未解决问题,而不是 Chromedriver 的问题:

升级到 v 42.0.2311.90 后无法在 Chrome 中打开 PDF 文件 http://c.g.renhuali.cn/p/chromedriver/issues/detail?id=1081

在 M41 和 M42 之间的某个时刻,--test-type 开关的行为发生了更改,以便下载 PDF,而不是显示 PDF。

我更新到Chrome dev分支的最新版本44.0.2391.0 dev-m (64 bit),在 Selenium 中运行了一个打开 PDF 的测试,并且可以确认 PDF 默认情况下在新选项卡中打开。

这是使用以下内容进行测试的:

Chrome 44.0.2391.0 dev-m (64 bit)
Selenium 2.45
Chrome Driver 2.15

因此,您可以使用 Chrome 的开发版本,直到发布版本赶上,尝试上面链接中的解决方法之一,或者等待它很快就会得到修复。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 chromedriver 2.15 中打开 pdf 而无需下载 的相关文章

  • 创建一个带有可填充字段的pdf python

    因此 我的任务是创建一个 pdf 允许最终用户在 pdf 中输入信息并打印或保存它 或者 我尝试创建的 pdf 是从具有可填充字段的 pdf 模板呈现的 我遇到的问题是 每次我使用任何 python 库 pypdf2 pdfrw repor
  • 如何使用 iTextSharp 从 PDF 中提取突出显示的文本?

    根据以下帖子 iTextSharp PDF 使用 C 读取突出显示的文本 突出显示注释 https stackoverflow com questions 23342500 itextsharp pdf reading highlighed
  • 如何解决 TypeError: element_to_be_clickable() 需要 1 个位置参数?

    我收到错误TypeError element to be clickable takes 1 positional argument but 2 were given当我运行以下代码时 from selenium webdriver chr
  • 在 Swift 中从 UIScrollView 创建 PDF 文件

    我想从 UIScrollView 的内容创建一个 PDF 文件 func createPdfFromView aView UIView saveToDocumentsWithFileName fileName String let pdfD
  • 旋转 Markdown 的表格 pdf 输出

    我想将 pdf 上的表格输出旋转 90 度 我正在使用 Markdown 生成报告并kable循环显示表格 如果可以的话我想继续使用kable因为还有很多其他依赖于它的东西我没有包含在这个 MWE 中 这是一个简单的例子 使用iris数据集
  • 如何为基于 Polymer (JS) 的应用程序编写端到端测试(大约 2015 年 5 月)?

    我已经构建了一个基于聚合物的应用程序 我想为其编写一些端到端测试 不是单元测试 而是用户行为集成测试 目前 2015 年 5 月 我该如何执行此操作 这几天我一直在研究这个问题 尽管网络上有大量专门讨论一个或另一个相关主题的页面 但没有任何
  • DOCX 到 PDF:SaveAs2、ExportAsFixedFormat 与 PrintOut

    我有一个小小的目标 即使用 C 和 NET 将大量 docx 文件转换为 pdf 而无需打开 Word 可见 且无需使用任何第三方库 需要管理的组件更少 花费的资金也更少 目前 我正在尝试正确转换单个文档 该文档必须尽可能高效 以便快速转换
  • 网站可以检测您何时将 Selenium 与 chromedriver 结合使用吗?

    我一直在使用 Chromedriver 测试 Selenium 我注意到有些页面可以检测到您正在使用 Selenium 即使根本没有自动化 即使我只是通过 Selenium 使用 Chrome 手动浏览 Xephyr https en wi
  • 将文本从文本文件添加到 PDF 文件[重复]

    这个问题在这里已经有答案了 这是我的代码 using FileStream msReport new FileStream pdfPath FileMode Create step 1 using Document pdfDoc new D
  • 如何使用 Selenium 和 ChromeDriver 解决 TypeError: 'module' object is not callable 错误 [重复]

    这个问题在这里已经有答案了 代码试验 from selenium import webdriver from selenium webdriver chrome options import Options as Chromeoptions
  • Ghostscript 转换 PDF 并输出为文本文件

    1 我需要将PDF文件转换为txt 文件 我的命令似乎有效 因为我在屏幕上看到了转换后的文本 但不知何故我无法将输出定向到文本文件中 public static string GetArgs string inputPath string
  • wicked_pdf 不起作用——Ruby on Rails

    我想在 Rails 应用程序中从 html 文档生成 PDF 所以我决定使用 wicked pdf 但它不起作用 我尝试将其集成到应用程序中 但没有成功 所以我想尝试看看它是否可以在 Rails 控制台中工作 然后我将其集成到应用程序中 这
  • iText Pdf 页面字节大小

    我有一个业务需求 要求我将 pdf 拆分为多个文档 假设我有一个 100MB 的 pdf 为了简单起见 我需要将其分成多个不大于 10MB 的 pdf 我正在使用 iText 我要获取原始pdf 并循环浏览页面 但是如何确定每个页面的文件大
  • Sharepoint 列表转 PDF 报告

    我有一个 SharePoint 列表 我需要将其转换为文档 任何类型 并将其导出为 PDF 您对执行此操作的最佳方法有什么建议吗 我有 Crystal Reports 但不确定这是否是正确的用例 您可以使用对象模型或通过 Web 服务以编程
  • 将 html 文件另存为 PDF

    我正在使用 PHP 输出缓冲区创建动态 数据查看 页面的 HTML 文件 然后将此输出作为 HTML 文件保存到服务器 并希望创建此 HTML 文件的 PDF 文件 存储在服务器 但我看过的每个解决方案都要求您将 HTML 代码放入变量中
  • 合并 PDF iTextSharp

    我在网上查看了一些示例 并提出了使用 iTextSharp 合并 pdf 的代码 但我收到一个错误 该文档没有页面 它失败于页面 writer GetImportedPage reader X 这是堆栈跟踪 at iTextSharp te
  • ReportLab 中的非编号页面

    是否可以使用 ReportLab 生成 PDF 文件 将首页 可能还有目录 排除在 Platypus 完成的页码之外 是的 第 5 章的第一个例子用户指南 http www reportlab com docs reportlab user
  • Puppeteer - 如何获取当前页面(应用程序/pdf)作为缓冲区或文件?

    使用 Puppeteer https github com GoogleChrome puppeteer https github com GoogleChrome puppeteer 我有一个页面是申请 pdf With headless
  • SVG 线条描边-dasharray 无法正确打印为 PDF

    打印行与stroke dasharrayPDF 创建不同的行为 请 看着那 这image https i stack imgur com doOku png here 图A 我直接从浏览器 Chrome 获取的屏幕截图 图B是同一页面的打印
  • Angular UI Grid - 将图像导出为 pdf

    我想将图像添加到 pdf 的标题中 我正在尝试添加已转换为 base64 的图像以导出 Pdf 标题 scope gmGrid exporterPdfHeader margin 30 5 30 15 table widths body MC

随机推荐