亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

getLocationOnScreenOnceScrolledIntoView() 不工作

getLocationOnScreenOnceScrolledIntoView() 不工作

PHP
慕勒3428872 2022-12-23 15:34:33
在版本php-webdriver 1.6 getLocationOnScreenOnceScrolledIntoView()中工作正常,當前我更新版本 1.8時它給了我一個錯誤:失?。喊l生異常:未知命令:在 W3C 模式下無法調用非 W3C 標準命令為什么我會收到此錯誤?
查看完整描述

2 回答

?
白板的微信

TA貢獻1883條經驗 獲得超3個贊

這已在php-webdriver 1.11.1中修復。

該方法確實不是 W3C WebDriver 協議的一部分,但它的行為已作為 polyfill 重新實現,因此您現在可以getLocationOnScreenOnceScrolledIntoView()同時使用舊協議和新協議的方法,而無需更改代碼。


查看完整回答
反對 回復 2022-12-23
?
皈依舞

TA貢獻1851條經驗 獲得超3個贊

getLocationOnScreenOnceScrolledIntoView()W3C WebDriver 協議不再支持


我找到了滾動的替代解決方案,它是這樣工作的getLocationOnScreenOnceScrolledIntoView()


$element = $driver->findElement($by);

$action = new WebDriverActions($this->driver);

$action->moveToElement($element);

$action->perform();

注意:它在1.8 版本可用,不適用于php-webdriver 1.6


查看完整回答
反對 回復 2022-12-23
  • 2 回答
  • 0 關注
  • 137 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號