首页 > 解决方案 > webshot 不打印地图

问题描述

我遇到了 webshot 无法打印此网页右侧的地图的问题。

https://www.polkpa.org/LegalDesc.aspx?strap=272735000000032000

这是我正在使用的代码:

library(webshot)
webshot::install_phantomjs()

webshot("https://www.polkpa.org/LegalDesc.aspx?strap=272735000000032000",
"test_legaldesc.pdf", 
delay = 180,       
zoom = .6)

我将延迟设置为 180,认为它没有加载,但事实并非如此。

标签: rphantomjs

解决方案


我想出的解决方案是使用不同的功能:

chrome_print(input = "https://www.polkpa.org/LegalDesc.aspx?strap=272735000000032000", wait = 30, format = "png", timeout = 60, output = paste("272735000000032000","_LegalDesc.png", sep = ""))

推荐阅读