聚焦移动端全栈开发,覆盖原生 / 跨端技术、适配优化与体验升级,打造流畅高效的移动应用。
-
优化前:卡得不行 上周上线了个新活动页,H5+Vue3+Vite,本地开发跑得飞起,iOS模拟器也丝滑。结果一上真机——安卓机直接卡成PPT,华为Mate40 Pro打开要等5秒才渲染出首屏,滑动列表...
-
又踩坑了,touchmove滚动失效 今天上线前测手指滑动,发现列表在 iOS 上死活不滚动——touchstart 触发了,touchmove 也进了,但 scrollTop 死活不更新,手一松直接...
-
谁更灵活?谁更省事?Playwright 移动端测试方案实测对比 我最近在给一个 PWA 应用写 E2E 测试,目标很明确:覆盖 iOS 和 Android 的 WebView、Safari、Chro...
-
先看效果,再看代码 上周上线一个移动端活动页,iOS用户反馈“按钮点不动”“滑动卡顿”,我连着两晚抓包、录屏、切设备调试,最后发现:不是 JS 逻辑错了,是 CSS 像素单位写错了——width: 1...
-
优化前:卡得不行 上周在给一个移动端管理后台做无线调试支持时,我差点把键盘砸了。需求很简单:开发过程中,不插线、不连电脑,用手机扫个码就能实时看到 console.log、网络请求、Vue 组件状态—...
-
先看效果,再看代码 上周上线一个活动页,首页有个「悬浮气泡+视差滚动」的动效模块,设计师给的稿子要求:气泡要随手指滑动轻微位移,松手后回弹;页面滚动时气泡有层次感偏移;进入视口时还要带个呼吸缩放。我第...
-
我的写法,亲测靠谱 原生能力调用,尤其是 Hybrid 场景下(比如 WebView 里调 JSBridge),我踩过最多坑的地方不是「怎么调」,而是「什么时候能调」「调了为什么没反应」「为什么 iO...
-
又踩坑了,平板上按钮点不动、列表滚不动 今天上线前 QA 在 iPad Pro 上测了一圈,直接甩给我三张截图:首页轮播图点不了、侧边栏菜单展开后点第二级没反应、长列表 touchmove 滚不动……...
-
优化前:卡得不行 我们有个金融类 App,iOS 和 Android 都用 WebView 做内嵌浏览器展示活动页、协议页、H5 表单。上线后客服天天反馈:用户点“同意协议”要等 4~5 秒才跳转,有...
-
先看效果,再看代码 上周上线一个客户项目,iOS上点击按钮没反应,Android一切正常。查了3小时,最后发现是 Capacitor 的 Plugins 没正确注册——不是插件本身的问题,而是我忘了在...
-
项目初期的技术选型 去年下半年在做一个纯前端的移动端活动页,需求很典型:左右滑动切换卡片、上拉加载更多、下拉刷新、中间区域支持 pinch-zoom(双指缩放)、顶部固定导航栏要随滚动隐藏/显示。整个...
-
我的写法,亲测靠谱 性能监控这事,我干了快五年,从最早手动打点 console.time,到后来用 PerformanceObserver 监听 paint、load、navigation,再到现在搭...
-
真机调试,我到底该信谁? 写这篇文章之前,刚在地铁上用 iPhone 连着 Mac 调试一个 Vue H5 页面,结果 Safari Web Inspector 卡死三次,最后靠 console.lo...
-
我的写法,亲测靠谱 transform3d 这玩意儿,我最早是拿它搞轮播图卡顿优化的。后来发现,只要一上 touchmove + translate3d,iOS 上立马丝滑,安卓反而偶尔抽风——但抽风...
-
又踩坑了,页面卸载前没清理掉 touch 事件监听器 今天上线前 QA 突然提了个 bug:用户从 A 页面快速跳转到 B 页面,再点返回,A 页面的 touchmove 会“幽灵式”触发——明明 A...
-
我的写法,亲测靠谱 Reanimated 3 我用了一年多,从 v2 迁移到 v3 的时候被搞懵过两次,现在基本摸清了它的脾气。最核心的一条:它不是 React 的状态驱动系统,它是独立的、带时间线的...
-
优化前:卡得不行 上个月上线了一个活动页,用 Vue + Vant 做的,目标是「全屏滑动+吸顶导航+动态加载商品卡片」。上线后用户反馈很直接:安卓机一滑就掉帧,iOS 也偶尔卡顿,特别是从首页跳转进...
-
项目初期的技术选型 去年下半年接手一个「本地生活服务」App的迭代,老板一句话:「H5页面要快,得像原生一样滑动,不能卡,也不能白屏。」当时我第一反应是——又来了,WebView优化这事儿,三年前我就...
-
优化前:卡得不行 去年底上线 Apple Pay 支付流程,用户反馈「点支付按钮后要等好几秒才弹出钱包」,iOS 用户尤其明显。我们自己测也确实——在 iPhone 13 上,从点击「去支付」到 Ap...
-
优化前:卡得不行 上个月上线了一个移动端活动页,首页带轮播图、商品瀑布流、底部弹层表单,还塞了三个第三方 SDK(埋点、客服、广告)。测的时候用自己 iPhone 13 还行,结果一发灰度,客服就炸了...