[英]Calabash-android scrolling in CordovaWebView
如何在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)')
和performAction('drag',150,150,150,200,90)
-但結果是相同的(CordovaWebView-不滾動)。
所有這些performAction
可以在標准WebView中工作。
有人知道如何在Calabash-android中滾動CordovaWebView嗎?
我找不到用Calabash解決此問題的方法,因此我使用adb shell滾動。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.