如何在 Calabash 中滚动 CordovaWebView?
我试过performAction("scroll_to", 'cordovaWebView','span.hmemenutxt')
但我要么收到这个输出:
{
"bonusInformation" => [],
"message" => "",
"success" => true
}
或者我得到一个错误:
RuntimeError: Step unsuccessful:
from
C:/Ruby193/lib/ruby/gems/1.9.1/gems/calabash-android-0.4.2/lib/calabash-android/operations.rb:220:in
block in perform_action
from C:/Ruby193/lib/ruby/1.9.1/timeout.rb:68:in timeout
from
C:/Ruby193/lib/ruby/gems/1.9.1/gems/calabash-android-0.4.2/lib/calabash-android/operations.rb:209:in
perform_action
from
C:/Ruby193/lib/ruby/gems/1.9.1/gems/calabash-android-0.4.2/lib/calabash-android/operations.rb:46:in
performAction
from (irb):46
我尝试使用performAction('execute_javascript','window.scroll(0,50)')
and
performAction('drag',150,150,150,200,90)
- 但结果是相同的(CordovaWebView - 不滚动)。
所有这些都performAction
在标准的 WebView 中工作。
有人知道如何在 Calabash-android 中滚动 CordovaWebView 吗?