【技术实现步骤摘要】
生成模拟键盘的方法、装置、电子设备及计算机可读介质
本公开总体涉及互联网
,具体而言,涉及一种生成模拟键盘的方法、装置、电子设备及计算机可读介质。
技术介绍
目前,在开发移动端网页的时候,涉及密码、验证码、身份证号输入的页面,一般是直接调用系统自带的原生键盘进行输入。但是直接调用系统的原生键盘会存在如下问题:系统的原生键盘格式比较固定,无法根据场景需求进行自定义,用户使用过程中操作较复杂,不够方便快捷。因此,现有技术中的技术方案还存在有待改进之处。在所述
技术介绍
部分公开的上述信息仅用于加强对本公开的背景的理解,因此它可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
本公开提供一种生成模拟键盘的方法、装置、电子设备及计算机可读介质,解决上述技术问题。本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。根据本公开的一方面,提供一种生成模拟键盘的方法,包括:响应于用户的访问操作在页面中获取输入区类型;r>根据所述输入区类本文档来自技高网...
【技术保护点】
1.一种生成模拟键盘的方法,其特征在于,包括:/n响应于用户的访问操作在页面中获取输入区类型;/n根据所述输入区类型进行与所述输入区类型相对应的模拟键盘的初始化;/n根据初始化结果创建模拟键盘;/n将所述模拟键盘动态插入到所述页面中。/n
【技术特征摘要】
1.一种生成模拟键盘的方法,其特征在于,包括:
响应于用户的访问操作在页面中获取输入区类型;
根据所述输入区类型进行与所述输入区类型相对应的模拟键盘的初始化;
根据初始化结果创建模拟键盘;
将所述模拟键盘动态插入到所述页面中。
2.根据权利要求1所述的生成模拟键盘的方法,其特征在于,根据所述输入区类型进行与所述输入区类型相对应的模拟键盘的初始化包括:
调用预设的对应关系,所述对应关系为输入区类型与键盘类型的对应关系;
根据所述对应关系结合所述输入区类型得到与所述输入区类型相对应的模拟键盘;
进行所述模拟键盘的初始化。
3.根据权利要求2所述的生成模拟键盘的方法,其特征在于,进行所述模拟键盘的初始化包括:
获取屏幕宽度,并根据所述屏幕宽度对所述模拟键盘的尺寸进行适配;
动态加载所述模拟键盘的层叠样式表CSS的样式;
定义键盘类以及所述键盘类的属性配置参数和对外方法;
其中所述属性配置参数包括所述键盘类型、标题、键盘位置以及所需的回调函数;所述对外方法包括显示、隐藏、设置值和取值。
4.根据权利要求3所述的生成模拟键盘的方法,其特征在于,定义键盘类以及所述键盘类的属性配置参数和对外方法之后,还包括:
判断所述页面是否支持seajs;
如果所述页面支持seajs,则以seajs方式对外提供所述键盘类;如果所述页面不支持seajs,则以全部变量方式对外提供所述键盘类。
5.根据权利要求3所述的生成模拟键盘的方法,其特征在于,将所述模拟键盘动态插入到所述页面中包括:<...
【专利技术属性】
技术研发人员:孙超,
申请(专利权)人:北京京东金融科技控股有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。