如何获得量角器中的承诺所返回的价值

问题描述

function toWindow(tab){
    browser.getAllWindowHandles().then(function (handles) {
            browser.switchTo().window(handles[tab]); 
        return handles.length; 
    });
}

console.log(toWindow(1));

我的预期输出:应该显示浏览器中打开的选项卡的总数。

我尝试过的解决方案:

  • 创建一个全局变量以接收handles.length值-仍为undefined
  • browser.getAllWindowHandles()前添加返回值...仍在undefined

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)