会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
受益终生的高级开发工程师教程
Welcome to my world !点我有惊喜额!!!
博客园
首页
新随笔
新文章
联系
管理
订阅
上一页
1
2
3
4
5
6
7
8
9
10
···
64
下一页
2022年9月5日
iOS滚动回弹修复方案
摘要: 在苹果的WKWebview中存在两个弹性滚动,分别是全局和局部滚动回弹,全局回弹最方便的办法是让客户端同学设置webview属性,禁用回弹效果,这样无需前端做兼容处理,也很方便实用,不过即便是客户端禁用了回弹,局部滚动中的回弹依然会存在。 Q: 为什么需要关注这个回弹 如果局部滚动的区域大于 1/2
阅读全文
posted @ 2022-09-05 10:00 ygunoil
阅读(1799)
评论(0)
推荐(0)
编辑
2022年8月29日
ios Safari 不兼容问题 transform rotateY
摘要: 解决方法 1.transform: perspective(1000); 2.transform:translateZ(1000px) 注意:backface-visibility
阅读全文
posted @ 2022-08-29 11:28 ygunoil
阅读(184)
评论(0)
推荐(0)
编辑
2022年8月25日
原生js解决ios手机input输入框弹出覆盖问题
摘要: 背景: 软键盘弹起挡住input框软键盘弹起页面布局乱掉安卓手机 + 界面父级组件使用了overflow: hidden 导致键盘弹出(页面本质上变小了)仍然不可滚动解决思路:父级别不要使用overlow:hidden 或者 键盘弹起的时候去掉overflow: hidden.总之要确保键盘弹起的时
阅读全文
posted @ 2022-08-25 16:03 ygunoil
阅读(106)
评论(0)
推荐(0)
编辑
2022年7月28日
直播平台对比
摘要: 1、抖音 定位是娱乐直播,日活量3-4亿不允许留微信和联系方式。 这类型的平台看似简单,但是想做要也没有这么容易,因为需要主播有很强的创意,对内容质量要求比较高,和粉丝互动率较低。 经常由于主播之间市场进行撕逼大战,因此整体名声并不是很好。而抖音对流量控制得很严,无法从抖音建立私域流量。 2、快手
阅读全文
posted @ 2022-07-28 17:56 ygunoil
阅读(2082)
评论(0)
推荐(0)
编辑
第三方直播SDK对比(腾讯云,阿里云,网易云信,七牛云,金山云,声网,即构科技)
摘要: 首先看过各个平台直播SDK后大致知道平台SDK分为有2种: 直播:传统方式,1个主播,多个观众 互动直播:与普通的单向直播相比,赋予了**观众****“露脸发声”**的权利,因此对实时性、抗回声的要求更高;主打“连麦”、“多画面特效”等能力。 以下内容是基于拥有连麦技术做的对比 目录 主要功能对比
阅读全文
posted @ 2022-07-28 17:55 ygunoil
阅读(2629)
评论(0)
推荐(1)
编辑
typescript的?? 和?: 和?.是什么意思?还有!:
摘要: ?:是指可选参数,可以理解为参数自动加上undefined function echo(x: number, y?: number) { return x + (y || 0); } getval(1); // 1 getval(1, null); // error, 'null' is not a
阅读全文
posted @ 2022-07-28 17:50 ygunoil
阅读(239)
评论(0)
推荐(0)
编辑
2022年7月26日
react中实现路由缓存和组件缓存
摘要: 该思路适合单页面应用。 1.新建一个缓存组件,我们叫它componentCache,其核心方法就是每一个缓存组件都对应一个唯一的id,id都对应挂载再window对象上的productCache属性里,即id为pageA的缓存组件,它的缓存数据再window.productCache.pageA里
阅读全文
posted @ 2022-07-26 14:45 ygunoil
阅读(2497)
评论(0)
推荐(0)
编辑
2022年7月25日
type 和 interface的区别
摘要: 对typescript 有一定了解的,会发现 interface 和 type 很相似,类型定义上,很多时候,用两种方式都能实现。 三分钟直入主题, 除了语法不同外,interface和type主要有区别 1 类型别名可以用于其它类型 (联合类型、元组类型、基本类型(原始值)),interface不
阅读全文
posted @ 2022-07-25 15:48 ygunoil
阅读(824)
评论(0)
推荐(0)
编辑
2022年7月18日
阻止默认事件,阻止冒泡,阻止捕获
摘要: 一、阻止默认事件: event.preventDefault(); let aEle = document.getElementsByTagName("a")[0]; aEle.addEventListener("click", e => { let event = e || window.even
阅读全文
posted @ 2022-07-18 15:39 ygunoil
阅读(372)
评论(0)
推荐(0)
编辑
2022年7月14日
当你代码写错分支时就用git stash吧
摘要: stash的原理:将本地没提交的内容(git commit的内容不会被缓存 但git add的内容会被缓存)进行缓存并从当前分支移除,缓存的数据结构为堆栈,先进后出 stash的参数详解:#1. git stash/git stash savegit stash与git stash save是一样的
阅读全文
posted @ 2022-07-14 23:17 ygunoil
阅读(95)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
8
9
10
···
64
下一页
公告