前端
CHUENHEI_LEUNG
这个作者很懒,什么都没留下…
展开
-
预加载图片
预加载图片1. 在$(function())中,该封装函数是保证页面完成后进行执行js,该函数在ready时执行,在load后执行2. 需要在$(function())去监听onload事件,然后将图片引入后,在替换图片(背景图)。从而避免在页面渲染时下载图片,从而阻塞。PS:css即使替换了,也是需要f-dn才会进行加载因此有个方法时,点击的时候显示该元素。...原创 2021-04-29 16:05:29 · 105 阅读 · 0 评论 -
IOS H5页面跳转有延迟
IOS H5页面跳转有延迟1. 需求背景在访问h5页面前,需要进行静默授权登录,因此需要跳转一个页面后授权完毕,重定向回当前页面。2. 问题原因由于在执行调用异步接口之前,需要授权后才能正常调用,否则会提示报错。但将跳转逻辑放在接口前面,按原来执行顺序应该先执行跳转,再执行异步函数。而IOS将跳转页面这部操作延时,导致后续的逻辑执行了。3. 解决方案使用promise去确认是否进入跳转逻辑,如果不需要则resolve(1), 后续的逻辑根据该返回值判断是否需要执行。functi原创 2021-04-23 11:51:30 · 428 阅读 · 0 评论 -
H5页面跳转到微信公众号首页
H5页面跳转到微信公众号首页1. 需求背景: 微信公众号(客户端)网页需要用户关注才能进行活动,因此需要引流到公众号进行关注操作。 在多篇文章无法找到关键的一个解决点,主要是在阐述如何复制公众号首页的链接。2. 具体实现首先,找到公众号的一个首页链接。最简单的方法:就是直接打开微信pc端,点击公众号头像,找到进入首页的图标后,微信会打开一个页面,直接复制链接即可然后,在h5页面去进行设置地址跳转(location.href),注意重点在于:在复制后的链接...原创 2021-04-23 11:41:51 · 4803 阅读 · 1 评论