检索会话可用的所有窗口句柄列表。

用法

                    .window.getAllHandles([callback])
                

示例

module.exports = {
 'get all window handles': function (browser) {
    browser.window.getAllHandles(function (result) {
      console.log('available window handles are:', result.value);
    });
  },

  'get all window handles with ES6 async/await': async function (browser) {
    const windowHandles = await browser.window.getAllHandles();
    console.log('available window handles are:', windowHandles);
  }
}

参数

名称 类型 描述
回调 函数

使用结果值调用的回调函数。

返回值

类型 描述
Array[string]

所有可用窗口句柄的数组。

另请参见

W3C WebDriver 规范