这有什么区别:
RemoteWebDriver driver = new FirefoxDriver();
Object result = driver.executeScript("somefunction();");
还有这个:
RemoteWebDriver driver = new FirefoxDriver();
Selenium seleniumDriver = new WebDriverBackedSelenium(driver, driver.getCurrentUrl());
String result = seleniumDriver.getEval("somefunction();");
我有一个例子,当第一个命令有效,第二个命令挂起 Firefox 和其他方式。我想了解这两个功能之间的区别。