会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
chackson
博客园
首页
新随笔
联系
订阅
管理
2022年3月9日
解决安卓手机键盘弹出覆盖 fixed 和 absoulte元素的问题
摘要: 在移动端H5页面假如有input这种表单输入操作,而且有操作按钮是需要固定在页面底部的,当安卓机出现软键盘的时候,就会把position:fixed的按钮给顶上去(效果如下图),就会在键盘的上面,我想是安卓出现键盘了,页面高度会计算上键盘高度,所以整个页面会变高,那么固定定位就会变化。 在网上搜了一
阅读全文
posted @ 2022-03-09 11:00 chackson
阅读(739)
评论(0)
推荐(0)
2022年3月2日
js replaceAll方法有兼容性问题
摘要: 以为这个replaceAll可以取代replace的繁琐,结果在一些平台上会有兼容性,最终还是老实用回了replace方法,或者正则,或者可以扩展string的原型方法,定义一个replaceAll方法
阅读全文
posted @ 2022-03-02 17:04 chackson
阅读(992)
评论(0)
推荐(0)
2022年3月1日
localStorage 本地存储爆满了,会导致js报错运行不了
摘要: 最近一个项目,常常听到用户直呼页面打不开,而我们公司的都可以打开,当时排除的是js会有兼容性问题吗?最后用vconsole调试发现是存储爆满,最后用清除掉本地存储就可以了。localStorage.clear()
阅读全文
posted @ 2022-03-01 16:25 chackson
阅读(422)
评论(0)
推荐(0)
2022年2月23日
微信H5页面调整字体大小,网页适配方式
摘要: 项目本身前端用的是rem布局,在正常的文字大小下,布局跟观感是没啥问题,但是因客户的一个操作,需要放大字体查看文章,结果页面布局错乱了,网上搜索一番都是禁止页面放大缩小的。需求是要适配用户微信端的文字大小调整,于是经过多番尝试,有了如下的代码 document.addEventListener("W
阅读全文
posted @ 2022-02-23 16:12 chackson
阅读(1464)
评论(0)
推荐(0)
2022年2月21日
ios移动端H5加载不了图片
摘要: 今天测试提出了一个问题,说在她的iPhone看不到列表的图片,安卓确可以,我一开始想的是图片是不是禁止了名单访问,后来一查,原来页面走的是https,图片资源走的是http,我改图片地址为https协议就可以了。这是最好的处理方式吧,毕竟现在都是https了,不需要做额外的协议兼容处理吧
阅读全文
posted @ 2022-02-21 14:44 chackson
阅读(588)
评论(0)
推荐(0)
2022年2月14日
node JSON.parse json文件报错
摘要: 在项目中遇到一个fs.readFileSync读取json文件后,发现缺无法JSON.parse,会发现如下的报错 一开始以为是我的json文件数据有误,找了一些线上的校验工具,也没发现任何错误,后来寻求到他人的帮助,在读取json文件做如下的代码处 let pluginsConfig if (fs
阅读全文
posted @ 2022-02-14 14:58 chackson
阅读(353)
评论(0)
推荐(0)
2022年1月25日
移动端H5自定义提交按钮点击后收起软键盘,无法触发点击事件
摘要: 在做的一个项目中,有个自定义触发发送的按钮,在表单输入完内容后,点击发送按钮只是收起软键盘,没有触发发送按钮的点击事件,后来尝试改这个发送按钮的监听事件为touchend事件(pc端的还是要使用“click”事件),就可以触发监听事件了,不过还有手动处理下表单的失焦情况。
阅读全文
posted @ 2022-01-25 17:21 chackson
阅读(725)
评论(0)
推荐(0)
公告