前端项目常见问题
Edwardzjh
这个作者很懒,什么都没留下…
展开
-
iOS客户端内H5页面的input输入框聚焦唤起键盘后,点击其他按钮唤起confirm框会导致键盘遮挡问题
iOS客户端内H5页面的input输入框聚焦唤起键盘后,点击其他按钮唤起confirm框会导致键盘未收回,遮挡到confirm弹窗原创 2021-06-22 17:33:21 · 980 阅读 · 0 评论 -
ios设备在开启键盘的首字母自动大写后,H5页面唤起键盘第一次不是数字
input输入框是最平常不过的页面元素了,不过在app中,系统设置可能也会与原生的控件有关。下面是遇到的一个奇葩的问题记录一下。前提是ios系统设置键盘开启首字母自动大写。页面元素加个input输入框<input type="number" placeholder="请输入委托金额" />此时第一次唤起输入框时是这样(图内其他元素为项目中的,可忽略):聚焦在了键盘数字栏的“更多”tab下。重新聚焦唤起输入框后,问题消失。为了避免这类问题,H5的解决办法可以这样:在input输入原创 2021-04-16 14:56:11 · 285 阅读 · 0 评论 -
安卓低版本下,js的ECMAScript6语法不支持问题
最近项目中发现了兼容性问题,是有关ES6语法的。由于是移动端app的项目,所以跟手机有关,现象如下:vivo X6PLUS Android版本5.1 (部分其他低版本手机也能复现,只是举例) 发现页面样式能加载,但绑定的事件无响应,接口也未调用,产生用户投诉。进行问题排查时发现部分js都未加载,遂对此版本上线的新人开发的内容代码进行review,内容聚焦到了两个地方:1、声明变量时采用了let2、采用了箭头函数尝试把语法修改为符合ES5写法后,问题解决。因此,以后遇到需要兼容稍旧版本的手机及原创 2021-03-29 14:51:02 · 1612 阅读 · 0 评论 -
css实现文本超出规定行数后以...代替
css实现文本超出规定行数后以...代替原创 2021-03-24 19:24:38 · 344 阅读 · 0 评论 -
js用正则去除字符串中的html标签,保留文本
js用正则去除html标签,保留内容文本原创 2021-03-24 16:55:30 · 3257 阅读 · 1 评论