我们如何在量角器中获得当前URL的价值

时间:2018-08-27 10:27:03

标签: protractor

我正在使用量角器5.2.2。在我们的需求中,我们需要当前URL的值,并根据URL进行一些特殊的操作。为此,我使用了以下代码。

var urlvalue= browser.getCurrentUrl();
if(urlvalue.startsWith("https://accounts.google.com/signin/v2/identifier")){
  ----
}else{
---
}

但是它给出了错误

TypeError: urlvalue.startsWith is not a function

我如何在此处获取Url值。谢谢。

1 个答案:

答案 0 :(得分:0)

我用来检查url是否包含某个字符串的方法是indexOf(如果不包含,则indexOf的值为-1)。

    browser.getCurrentUrl().then( function( url ) {
  if(url.indexOf("https://accounts.google.com/signin/v2/identifier")>-1){
    - - - -
  }
  else{
    - - - -
  }
})