Python selenium不自动播放视频

2024-04-29 09:14:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用Python中的Selenium webdriver,我希望浏览器不加载图像或自动播放视频,以节省时间和资源。问题是视频仍然可以在没有点击的情况下播放

以下是我的webbrowser设置:

from selenium import webdriver

firefox_profile = webdriver.FirefoxProfile()

# don't load images
firefox_profile.set_preference('permissions.default.image', 2)
firefox_profile.set_preference('extensions.contentblocker.enabled', True)
firefox_profile.set_preference('dom.ipc.plugins.enabled.libflashplayer.so', False)

# no video autoplay
firefox_profile.set_preference('media.autoplay.default', 1)
firefox_profile.set_preference('media.autoplay.allow-muted', False)
driver = webdriver.Firefox(firefox_profile=firefox_profile)

如何阻止浏览器自动播放视频


Tags: 图像falsedefault视频seleniumenabled浏览器firefox