我正在尝试从Selenium实例获取window对象。 我有以下代码:
driver.wait(function() {
return driver.getTitle().then(function(title) {
return title === 'Home';
});
}).then(function() {
driver.executeScript(function() {
return window;
}).then(function(d) {
resolve(d);
}).catch(function(err) {
console.log("ERRTATA: ", err);
});
});
但是,这会导致错误:
ERRTATA: { WebDriverError: move target out of bounds: Blocked a frame with origin "someorigin" from accessing a cross-origin frame.
我想念什么?