如何使用selenium python在chrome的匿名模式下启用flash

2024-06-07 23:06:33 发布

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

我希望它能加载并启用闪光灯——匿名模式。但我不知道怎么做。在

详细信息: 我使用selenium python作为chromedriver。有一个网站的视频区需要加载闪存。 这是我的代码,当我激活——隐姓埋名模式时,虽然页面成功地加载了flash,但是我必须单击视频区域来启用它。如果未激活--匿名模式,视频可以自动显示。在

from selenium import webdriver
driver_options = webdriver.ChromeOptions()
# driver_options.add_argument("--incognito")
driver_options.add_argument("--start-maximized")
driver_options.add_argument(r"--ppapi-flash-path=path of pepflashplayer.dll")
driver_options.add_argument("--ppapi-flash-version=29.0.0.113")
driver_options.add_argument("--disable-bundled-ppapi-flash")
prefs = {
    "profile.default_content_setting_values.plugins": 1,
    "profile.content_settings.plugin_whitelist.adobe-flash-player": 1,
    "profile.content_settings.exceptions.plugins.*,*.per_resource.adobe-flash-player": 1,
    "PluginsAllowedForUrls": "url"
}
driver_options.add_experimental_option("prefs", prefs)
driver = webdriver.Chrome(executable_path=r'path of chromedriver',
                      chrome_options=driver_options)
driver.get("url")

Tags: pathadd视频driverselenium模式contentprofile

热门问题