前端常见问题解答

滑动验证在 IE 浏览器出现滑动缺口没有对齐

IE下为 dom 渲染方式,一般是样式影响,导致宽度不够有换行;box-sizing: border-box 影响,检查有没有全局的样式覆盖,使 box-sizing 变为 border-box。

验证码在 H5 下出现显示异常

对不同分辨率的手机做了适配,改变了页面缩放比(initial-scale) 保证 initial-scale 始终为1 。

在 custom 模式下设置宽度失效

宽度有限制,滑动最小值为(278px),大图为210px(bind模式最小230px) 不要超出限制范围 。

按钮宽高是否支持修改

宽度可以修改,可以使用任意标准单位,但是有最小260px的限制。高度不支持修改。

浏览器加载极验验证码速度慢

  1. 客户前端部署没有提前做初始化,行为验证要求初始化在业务页面加载完成时进行初始化。
  2. 开启了 IE 浏览器的控制台,会出现页面加载异常慢的情况。

前端验证失败,控制台报错 “drag too much”

多次初始化,导致验证报错;初始化只用做一次就可以。

前端报错 old challenge

challenge 通过部署的 SDK 从极验的服务器上动态注册获得, 且每条的有效时间约为10分钟, 超过10分钟则该 challenge 将会作废。
old challenge :表示 challenge 重复使用,前面获取 challenge 的步骤被缓存,后面重复使用,需要在 register 请求后面加一个时间戳。

gt.js是否会频繁更新

不会频繁更新,gt.js属于前端sdk一般不会更新,即使更新也会做好向下兼容处理。