gpt4 book ai didi

javascript - 使用 Casper/Phantom 读取 HTML 属性因环境而异

转载 作者:行者123 更新时间:2023-11-28 11:36:36 25 4
gpt4 key购买 nike

我有一个脚本来解析网站。解析此站点时:http://www.pencils.com/all-pencils/carpenter-pencils/forestchoice-carpenter-pencils-12-count - 我发现我从带有 id="logo"的元素中获得的值会有所不同,具体取决于我是从我的生产服务器 (Heroku) 还是从我的本地计算机启动脚本。

为了进一步调查,我决定从 Heroku 和我的本地机器截取该页面的屏幕截图。以下是结果:

Heroku:Screenshot from Heroku
本地机器:Screenshot from local machine

如您所见,字体不同。为什么,我该如何解决?

知道为什么会发生这种情况吗?

最佳答案

我唯一能想到的,

您等待加载 Logo 的时间不够长。

出于某种原因,您在 heroku 中的 casper 脚本设置为不下载图像。

也许尝试将视口(viewport)设置为更大的尺寸?

关于javascript - 使用 Casper/Phantom 读取 HTML 属性因环境而异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20889090/

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