0
我想用Selenium
和PHP
对YouTube
发表评论,我正在使用Facebook Webdriver
。喜欢用硒的评论
我的问题是,点击没有做任何事情,它适用于任何其他网站,但不会在YouTube
上投票。
我使用硒3.4.0与geckodriver
和firefox
55.0.3上Windows 10
我的代码是这样的:
Login
Go to the comment url
Scroll down and wait comments to show up
$element = $driver->findElement(WebDriverBy::xpath("(//a[contains(@class, 'comment-author-text') and contains(text(),'channelname')]/following::button[contains(@class, 'i-a-v-sprite-like')])[1]"));
$element->click();
我试图$driver->getMouse()
,但它无法正常工作。
经过一番搜索,我发现它无法与我的设置一起工作,我需要降级硒,但我不想这样做。
“一些搜索,我发现后它不能用我的设置,我需要降级硒,但我不想这样做“。你有点回答你自己的问题。升级你的东西,或降级硒。 – delboy1978uk
我需要降级,才能使用鼠标移动,但我不想那么做 –
为什么新的Selenium不工作?什么东西把它拿回来? – delboy1978uk