Macaca web 测试 react 时,输入框 sendkey 之后会消失
前端开发的反馈是,使用 sendkey 时,并没有触发 onchange 事件,

目前我的解决方法时,先使用 sendkey 传入值,再使用 execute 方法传入一段 js,通过触发这段 js 去触发事件
driver.execute("(function() {var evt = new Event('input', { bubbles: true });evt.simulated = true;document.getElementById('id').dispatchEvent(evt);})();");

有人遇到过类似的问题吗,有没有更好的解决办法?


↙↙↙阅读原文可查看相关链接,并与作者交流