请稍等 ...
×

采纳答案成功!

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

关于移动端人类行为验证左右抖动问题?

经过测试,源代码和老师您的网站,在Chrome浏览器中测试人类行为验证的时候,拖动滑块的时候,整个页面会发生抖动,pc端没有问题。如何解决?
第二个问题是我发现验证不成功的话,它会重新加载一张新的图片,但是加载的速度太慢,所以会有一段时间是空白的背景图片,所以怎么解决呢?又不能使用v-if,因为感觉这个图片背景在

<div id="captcha"></div>

这里进行加载,所以控制不了。如果加上转圈圈的等待图标就好了

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

1回答

Sunday 2023-02-08 16:33:33

你好

抖动的问题,我这边没有发现。  图片加载慢本质上是因为咱们使用的是一个 国外的网站导致的。

0 回复 有任何疑惑可以回复我~
  • 提问者 zippen #1
    第一个问题,经过我的测试,移动端抖动是因为那个选择设备那一行,不是可以选择缩放大小吗?如果不是100%大小,比100%小,这个屏幕都会发生抖动,在移动端,pc端是没问题的。就是不知道实机会不会有这种情况呢?测试不了;
    第二个问题,我也知道是国外网站啊,就不能加一个转圈圈的在图片里面吗?具体怎么改呢?
    回复 有任何疑惑可以回复我~ 2023-02-08 16:53:21
  • Sunday 回复 提问者 zippen #2
    如果想要加一个 loading,那么只能修改 src/vendor/SliderCaptcha/longbow.slidercaptcha.min.js 的代码。可以在 t.setSrc 中增加一个 loading 的 dom 展示,在 t.onload 中取消 loading 展示
    回复 有任何疑惑可以回复我~ 2023-02-08 19:00:49
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信