Flash内容未在服务器上使用无头硒加载

问题描述 投票:0回答:1

我正在无头服务器上使用python运行selenium webdriver(firefox)。我正在使用pyvirtualdisplay启动和停止Xvnc显示,以获取正在访问的站点的图像。除Flash内容未加载到页面上之外,这非常有效(我可以说是因为我正在拍摄页面的屏幕快照,而我只是看到屏幕快照上应包含Flash内容的空白区域。)

当我在本地UNIX机器上运行相同的程序时,Flash内容加载就很好。我已经在服务器上安装了Flash,并且在/ usr / lib / mozilla / plugins中具有libflashplayer.so。唯一的区别似乎是我在服务器上使用Xvnc显示器(除非没有正确安装Plash?但是我相信这是因为当我查看具有Flash的网站时,我曾经收到一条消息要求我安装Flash内容,但由于安装了Flash,因此我不再收到该消息)。

有人对此有任何想法或经验吗?是否有技巧在无头服务器上使用Firefox WebDriver加载闪存?谢谢

python selenium flash
1个回答
0
投票

事实证明,我需要使用硒来向下滚动页面以加载所有内容。

© www.soinside.com 2019 - 2024. All rights reserved.