https://cloud.tencent.com/document/product/283/33220
按这个文档所述,发现如果当前页面是http://协议,并且Chrome开启设备模式后,会出现验证码图片内容超出弹框导致看不到滑动块无法滑动的问题。目测是Chrome的算法将一些验证码插件的请求视为有危险触发了CORB导致的(在mac电脑上通过输入命令:open -n -a /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --args --user-data-dir="/tmp/chrome_dev_test" --disable-web-security来禁用Chrome安全限制后会变得正常)。
重现的必要条件:
1、Chrome开启设备模式(非设备模式下可以看到滑块进行滑动操作);
2、当前网页为http://协议(https://协议目前没问题);
环境:
Chrome版本:版本 75.0.3770.100(正式版本) (64 位)
系统:MacBook Pro (Retina, 13-inch, Early 2015) macOS Mojave 版本 10.14
BTW,滑动滑块时在Chrome开发者工具控制台可以看到大量的报错,这个很好改,但我们不是js维护者不方便弄,希望能处理下。这个问题会导致跟我们一样做了错误上报的公司会受到一大堆这种报错(随便滑动下就是几百个报错o(╯□╰)o)。
谢谢,辛苦各位大大。
相关截图:
相似问题