Server:Win10 docker部署sonic-server-simple:v1.3.2-release
Agent:Mac OS 部署sonic-agent-v1.3.2-release-macosx_x86_64 (Windos部署也有这个问题)
手机:iPhone Xs Max iOS 14.4.2
WDA源:https://github.com/appium/WebDriverAgent
问题:
在远控iOS时,连续滑动时会非常卡


打开浏览器抓包,从图中可以看到:
第一次滑动时,agent终端接收到滑动请求的时间 和 浏览器抓包得到的滑动发起时间相近(滑动发起时间比滑动还早了100ms,清忽略,因为在不同电脑上,本地时间有些许误差);
第二次滑动(也可以是其他操作,如点击)时,agent终端接收到滑动请求的时间 比 浏览器抓包得到滑动发起的时间晚了8s。
如果第二次操作在第一次滑动完30S后再执行,就不会出现卡顿
有没有可能是,滑动结束后,线程仍然再阻塞,没有是否,导致后续的操作被阻塞
备注:如果全程只执行点击操作,并没有很明显的卡顿