You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Chrome更新后pagedown::chrome_print生成PDF失败(favicon.ico 404)求助

解决pagedown::chrome_print因Chrome更新引发的404 favicon.ico错误

近期确实有不少用户在Chrome浏览器更新后遇到了相同问题,根源是Chrome新版本强化了页面资源加载的校验逻辑——哪怕是favicon.ico这类非核心资源加载失败(返回404),也会中断pagedown的PDF生成流程。

以下是几个可行的修复方案:

  • 添加空favicon链接绕过检查:在你的test.html文件的<head>标签内插入一行空favicon定义,避免浏览器发起无效请求:

    <link rel="icon" href="data:,">
    

    这个写法用空数据URI作为图标源,不会触发404错误。

  • 通过参数放宽Chrome安全限制:调用chrome_print时添加extra_args参数,禁用部分资源加载校验:

    pagedown::chrome_print("test.html", extra_args = c("--disable-web-security", "--allow-running-insecure-content"))
    

    注意:此方法会降低浏览器安全级别,仅适合临时应急,不建议长期使用。

  • 指定旧版本Chrome执行打印:如果暂时不想使用新版Chrome,可以找到之前的安装包重装,或者用chrome_path参数指定旧版本的可执行文件路径:

    pagedown::chrome_print("test.html", chrome_path = "你的旧版Chrome.exe路径")
    
  • 等待pagedown官方适配更新:目前pagedown维护团队已收到相关反馈,正在推进对Chrome新版本的适配修复。后续可以通过执行update.packages("pagedown")获取修复后的版本。

内容的提问来源于stack exchange,提问作者MartineJ

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.19 06:02:37