猿问

处理特殊字符 PHP Webdriver

我正在尝试使用 sendkeys 发送一个特殊字符 (é),例如:

$webdriver->findElement(element)->sendKeys('Sévigny');

并返回错误

#4 /file.php(136): Facebook\WebDriver\Remote\RemoteWebElement->sendKeys('S\xE9vigny')

#5 在 /vendor/facebook/webdriver/lib/Exception/WebDriverException.php 第 114 行

我先尝试对字符进行解码,但没有帮助。我还看到了提到 WebUtility.HtmlDecode 的解决方案,但我不确定这是如何完成的 PHP webdriver 并且文档中没有提到它


慕码人2483693
浏览 175回答 1
1回答

沧海一幻觉

这个怎么样:$webdriver->findElement(element)->sendKeys(utf8_encode('Sévigny'));
随时随地看视频慕课网APP
我要回答