我正在尝试使用sendkey发送特殊字符(é),
$webdriver->findElement(element)->sendKeys('Sévigny');
及其返回错误
#4 /file.php(136):Facebook \ WebDriver \ Remote \ RemoteWebElement-> sendKeys('S \ xE9vigny')
第114行的/vendor/facebook/webdriver/lib/Exception/WebDriverException.php中的#5
我尝试先解码字符,但没有帮助。我也看到了提到WebUtility.HtmlDecode的解决方案,但是我不确定PHP webdriver是如何做到的,在文档中也没有提及
谢谢
答案 0 :(得分:2)
如何?
$webdriver->findElement(element)->sendKeys(utf8_encode('Sévigny'));