我在为Facebook Messenger文本框( let thisOnMouseMove = onMouseMove.bind(this);
let thisOnMouseUp = onMouseUp.bind(this);
function onMouseMove(event) {
var newPos = moveAt(event.pageX, event.pageY);
this.active.Transform.position.x = newPos.newPosX;
this.active.Transform.position.y = newPos.newPosY;
this.activeElement.style.transform = 'translate(' + newPos.newPosX + 'rem, ' + newPos.newPosY + 'rem)';
}
function onMouseUp() {
document.removeEventListener('mousemove', thisOnMouseMove);
document.removeEventListener('mouseup', thisOnMouseUp);
this.activeElement = null;
this.active = null;
}
// Move the elem on mousemove
document.addEventListener('mousemove', thisOnMouseMove);
document.addEventListener('mouseup', thisOnMouseUp);
框)找到硒的正确Xpath时遇到问题...
尝试自动执行Facebook聊天功能。我尝试使用Type a message, @name
,by_xpath
,by_id
等。似乎没有任何作用。
by_name_class
这是错误消息:
其他元素将获得点击:
text_box = driver.find_element_by_xpath('//*[@id="js_m"]/div/div[1]').click()
text_box.send_keys(msg)