gpt4 book ai didi

javascript - wkhtmltoimage - 有时获取整个页面,有时不获取

转载 作者:行者123 更新时间:2023-11-28 07:38:03 26 4
gpt4 key购买 nike

$command = "/usr/local/bin/wkhtmltoimage --quality 70 --crop-w 800 --crop-x 50 --javascript-delay 900 --height 800";

你好,我已经完成了一个简单的脚本,可以通过 wkhtmltoimage 将任何 url 转换为 jpg,我将其用于 facebook,但有时有效有时无效使用默认设置--javascript-delay 200 屏幕截图为空,900ms 延迟后工作正常。但有时会丢失一张或多张图像,我尝试禁用 javascript,或将等待时间更改为 2 秒,但有时有效,有时无效。我需要简单的解决方案来从 Facebook 网址制作屏幕截图,但我不想使用第三方服务。有什么设置可以避免这个问题吗?并在图像未保存时重试?因为有时图像也没有保存,而且这种情况经常无法接受。

最佳答案

选项--disable-smart-width对我有用。我在从某些未完全呈现的网站捕获屏幕截图时遇到了类似的问题。

检查这个 GitHub 问题中的人做了什么 https://github.com/wkhtmltopdf/wkhtmltopdf/issues/2408 .

与他不同,我不必禁用 JavaScript,也不必添加延迟。

关于javascript - wkhtmltoimage - 有时获取整个页面,有时不获取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28388478/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com