javascript - 如何使用 Protractor 在 AngularJS 应用程序中滚动页面

标签 javascript protractor

我需要使用 Protractor 滚动 AngularJS 应用程序上的页面

browser.executeScript('window.scrollTo(0,200);').then(function () {

上面的代码没有被执行。我们是 Protractor 初学者

最佳答案

您需要滚动到什么?我处理这个问题的方式是这样的:

var lastElement = element.all(by.css('td')).last();
browser.actions().mouseMove(lastElement).perform();

关于javascript - 如何使用 Protractor 在 AngularJS 应用程序中滚动页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47767742/

相关文章:

javascript - ajax 调用后使用 php 变量

javascript - 为什么需要 8 个反斜杠?

javascript - AngularJs 表单发布数据在我的 spring Controller 中给出空值

javascript - 动态设置gridview列背景

javascript - 等待编程滚动 Selenium /Protractor

javascript - Chromedriver : session deleted because of page crash

javascript - 在第一次页面加载时设置 cookie

javascript - 有没有一种简单的方法来确定 Protractor 是否返回 promise ?

javascript - http-backend-proxy 不适用于 Protractor e2e

javascript - 无法在 Protractor 中进行图像识别