Context3D не доступен!Возможные причины: неправильный режим wmode или отсутствующее устройство - PullRequest
0 голосов
/ 10 мая 2018

Я включил flashplayer вручную с этим кодом:

from selenium import webdriver
from selenium.webdriver.firefox.firefox_profile import FirefoxProfile

firefoxProfile = FirefoxProfile()

# firefoxProfile.set_preference('dom.ipc.plugins.stage3dcompat', 'true')
firefoxProfile.set_preference("plugin.state.flash", 2)

driver = webdriver.Firefox(firefoxProfile)
driver.get("https://www.youtube.com/")

Комментируемая строка должна была решить проблему Context3D, что не помогло. Флешплеер работает нормально, но в середине загрузки чего-либо (пусть это будет флешплеер, как что-то в броневых играх), это просто создает мне проблему context3D.

Есть идеи как это исправить? Я использую Linux Mint с geckodriver и python3.6

@ Я пытался использовать хром-драйвер, но это как-то хуже. Не могу даже пройти прошлую активацию flashplayer. feelsbadman

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...