请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

滑动不成功

视频中老师的模拟滑块登录,一次就成功,至少是大概率成功,尽管自己的代码几乎无差别了,不知道自己的结果,为什么,仍然绝大多数是失败的,easydl得出的left,我用ps看了,差别很小,几乎一致,是不是滑动算法的原因,很是困惑。
https://img1.sycdn.imooc.com//szimg/60e0c5e708ac784d07290547.jpg
每次都有个滑动轨迹的输出列表,还有上面的滑动距离输出为159,列表输出完,后面还有总结的输出轨迹的距离之和,也为159,我就不明白为什么滑块和不上,后来我把轨迹列表复制出来,sum()求和为169,试了其他几个每次的输出,轨迹之和都会多10,但列表之后的结果都与滑动距离相同。滑动不成功是跟这个有关吗?

正在回答 回答被采纳积分+3

2回答

springlee 2022-03-25 13:55:05

可能是图片像素问题,目前知乎的滑动验证码的像素是360px 但是图片的是480px

distance = distance /1.5 -4

此处除以一个比例即可

0 回复 有任何疑惑可以回复我~
  • bobby #1
    这一点我好想在课程中专门讲解到的
    回复 有任何疑惑可以回复我~ 2022-03-27 20:17:58
  • 提问者 風过无痕 #2
    虽然半年多没看这个视频了,我记得bobby老师说过比例的问题,就是没意识到这个图片像素数不一致。。
    回复 有任何疑惑可以回复我~ 2022-03-31 11:14:34
  • 滑动验证码是91*240,图片是480*240,这个滑动验证码也不是360px啊,但是除以1.5确实就对了,这个是什么原因
    回复 有任何疑惑可以回复我~ 2022-04-25 18:40:51
bobby 2021-07-06 21:59:50

你的意思是滑动距离是正确的?但是滑动之后是失败?有没有错误提示?截图我看看

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信